|
|
28.09.2008, 22:53
|
|
Гость
Гость
|
Почему нет в шаблоне Действие по умолчанию:Изменение. ?
Как это делается?
|
|
|
28.09.2008, 22:54
|
|
Гость
Гость
|
Имеется ввиду. Настройки шаблона в разделе.
|
|
|
28.09.2008, 23:13
|
|
ktotoff
АльтерЛан
Зарегистрирован: 2006-12-19
Сообщений: 339
|
Вы бы ещё потребовали «Действие по умолчанию - удаление»
Нету, потому что изменение - действие над конкретным объектом.
...жизнь прекрасна, когда правильно подобраны антидепрессанты...
|
|
|
28.09.2008, 23:24
|
|
Гость
Гость
|
а какое действие надо ставить при изменении?
Вообще в словах кпак мне сделать?
|
|
|
28.09.2008, 23:32
|
|
ktotoff
АльтерЛан
Зарегистрирован: 2006-12-19
Сообщений: 339
|
Ну, грубо говоря, нужно определить, имеет ли данный пользователь право управлять конкретным объектом, и, если имеет, подсунуть ему ссылку, вроде этой: <a href='".$HTTP_ROOT_PATH."message.php?catalogue=$catalogue&sub=$sub&cc=$cc&message=$f_RowID&curPos=$curPos'>редактировать</a>
По аналогии: включить, выключить, удалить.
...жизнь прекрасна, когда правильно подобраны антидепрессанты...
|
|
|
28.09.2008, 23:41
|
|
Гость
Гость
|
А что это за переменные?
message=$f_RowID&curPos=$curPos
|
|
|
28.09.2008, 23:51
|
|
ktotoff
АльтерЛан
Зарегистрирован: 2006-12-19
Сообщений: 339
|
Вы развлекаетесь или и вправду не знаете?
• f_RowID - ID объекта, который вы собираетесь менять. Передавая её, вы указываете, какой конкретно объект будет изменён. • curPos - диапазон вывода, определяемый ф-цией брауз_мессадж. Иначе говоря, если у вас 100 объектов в шаблоне, и в настройках шаблона установлено «показывать по 10 объектов на странице», то для 55го объекта КурПоз будет равен 50. Её можно не посылать, но тогда пользователь изменивший 55й объект после успешного изменения попадёт на первую страницу, где выводится 10 самых свежих объектов.
Всё это есть где-то в руководстве пользователя.
Занятное чтиво, кстати. Рекомендую.
...жизнь прекрасна, когда правильно подобраны антидепрессанты...
|