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

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


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

вопрос
Добрый день.
Как сделать чтобы при добавлении новостей, у пользователей был разный доступ к дополнительным полям.
например у группы 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 - 7 апреля 2015 21:43 -

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

joydo
Юзер

joydo - 7 апреля 2015 22:25 -

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

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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

наверх