Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля
15.03.2007, 20:05
zhilin
Жилин А.С.

Зарегистрирован:
2007-02-14
Сообщений: 108

Вопрос к ГУРУ.

У меня такая проблема. Я сделал на основе "Комментариев к новостям" галерею фотографий. И чтобы модератор мог здесь же редактировать фотографии в вывод s_list_class добавил TRUE. В итоге получил панель админа через которую не передается ID при добавлении материалов. В итоге фотка падает в корень скрытого раздела и становится невидимой. (Еще хуже если модератор захочет удалить все фотки на странице - и удалит со всех страниц).

Пробовал убрать $f_AdminCommon из шаблона чтобы оставить только $f_AdminButtons, но TRUE все-равно выводит их.

Решение: либо как-то передавать ID, либо убрать $f_AdminCommon, но оставить вывод этого шаблона с $f_AdminButtons. Если бы можно было одно из двух реализовать былобы очень хорошо.
16.03.2007, 11:53
h/z

Зарегистрирован:
2007-02-06
Сообщений: 755

вы хотите чтобы модератор добавлял/удалял/редактировал фотографии например к новости ?

альтернативную форму добавления используете ?
посмотрите через SQL запрос, какие именно поля остались не заполненными у фоток, упавших в корень..
когда определите суть проблемы (какие именно поля или переменные потерялись), тогда будет проще найти решение
19.03.2007, 16:51
zhilin
Жилин А.С.

Зарегистрирован:
2007-02-14
Сообщений: 108

Цитата:
вы хотите чтобы модератор добавлял/удалял/редактировал фотографии например к новости ?

Да.

Цитата:
альтернативную форму добавления используете ?

Да.

Цитата:
посмотрите через SQL запрос, какие именно поля остались не заполненными у фоток, упавших в корень..

Поле ID

Проще говоря нужно убрать панель $f_AdminCommon, а оставить только $f_AdminButtons, так как для добавление фотки/комментария используется ссылка на альтернативное добавление с передачей ID (а стандартная кнопка естественно не передает, и действия выполняются без ID - добавить в корень или удалить все).

При использовании $f_AdminCommon действия применяются ко всем объектам, а необходимо выбирать по ID.
20.03.2007, 16:01
h/z

Зарегистрирован:
2007-02-06
Сообщений: 755

в базовых настройках НетКет включите и настройте
"Альтернативные блоки администрирования"
198 196 2007-03-20 16:01:26 8911
Описание проекта