Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как сделать разный доступ к доп. полю разным группам?

Как сделать разный доступ к доп. полю разным группам?


     Общие вопросы по PHP, Хаки    2298

вопрос
Добрый день.
Как сделать чтобы при добавлении новостей, у пользователей был разный доступ к дополнительным полям.
например у группы A был открыто поле А и закрыто поле B, а у группы B все наоборот?
Думал вывести id группы к классу доп. поля например
<input type="text" name="xfield[data]" id="xfield[data]" class="editinput group(сюда ид группы)" value="" placeholder="обязательно" rel="essential">

И через css вставить (например)
.group1  {
display:none;
}
.group2  {
display:none;
}

Получается когда пользователь в группе 1 он видит одно доп поле (например А),а когда в другой, другое (например B).
Рыскал в файле engine/inc/xfields.php как добавить сей фишку (вариант с ид. группы), но пока не могу найти как присвоить id группы.
Благодарю за любую помощь!

Ответа пока нет


2 комментария

joydo
Юзер

joydo - -

С добавлением новостей получилось, через js скрыть от определенных групп (добавил display:none; для группы 7, но для быстрого редактирования такое не получается сделать т.к быстрое редактирование формируется через ajax. Как можно реализовать?

joydo
Юзер

joydo - -

Проблема решена

Похожие вопросы

наверх