|
|
17.10.2011, 17:48
|
|
Мистер Элит
Зарегистрирован: 2011-10-10
Сообщений: 9
|
Столкнулся со следующей ситуацией:
Есть раздел с компонентом, тип у которого список объектов. Есть пользователи, каждому пользователю должен принадлежать один объект из этого раздела. то есть он должен заходить и видеть админку только для своего раздела с правом добавить редактировать 1 свой обьект ну и удалять. Подскажите как это сделать. у пользователя должны быть ограниценные права, или лучше должен быть в некоторой группе с опред. правами.
|
|
|
18.10.2011, 10:02
|
|
Гость
Гость
|
не совсем одобряю логику, предлагаю делать выборку в зависимость от номера пользователя,правда поле должно быть кому принадлежит объект
т.е. вводите поле владелец, потом при запросе к базе выводите объекты принадлежащие данному товарищу
|
|
|
18.10.2011, 14:27
|
|
Asiat
Аниматика
Зарегистрирован: 2005-12-12
Сообщений: 576
|
По неткатовским мануалам получается, что у пользователя (группы) должен быть доступ к этому "компоненту в разделе" на Просмотр, Добавление, Изменение и Удаление объектов. Без Модерирования и Администрирования. Это раз. У объектов, соответственно, должно быть верное значение поля User_ID. Права, наверно, лучше к группе добавить.
В системных настройках компонента добавьте условие выборки через $query_where, это два.
Что еще... в условиях добавления проверка, какой по счету объект добавляется.
И, как всегда, по ситуации доработать напильником
|
|
|
20.10.2011, 09:45
|
|
Мистер Элит
Зарегистрирован: 2011-10-10
Сообщений: 9
|
пойду допиливать
|