И соответственно для чего тогда эти доступы? Может быть у меня что то не рарботает, тип поля изображение, появляется для загрузки фото только если разрешить доступ для изменения, зачем тогда остальные доступы?
В настройках поля есть разрешение доступа либо всем, либо группам пользователей, и если выбрать группу, то поле не показывается гостям. А как сделать чтобы поле не показывалось одной группе пользователей, а всем остальным в том числе гостям было доступно?
Открывайте поле в его настройках для всех. Далее уже в шаблоне проверяйте на юзера и принадлежность последнего к нужной группеНикто не подскажет как выйти из ситуации?
Далее уже в шаблоне проверяйте на юзера и принадлежность последнего к нужной группе
с вашего позволения, добавлю)
if($user->isInGroup('тут id группы')){ ... } //принадлежность к группе if($user->isInGroups('тут массив из id групп')){ ... } //принадлежность к любой группе из списка
$user = cmsUser::getInstance();
Спасибо, осталось понять что прописать в фигурных скобках
Далее уже в шаблоне проверяйте на юзера и принадлежность последнего к нужной группе
с вашего позволения, добавлю)
if($user->isInGroup('тут id группы')){ ... } //принадлежность к группе if($user->isInGroups('тут массив из id групп')){ ... } //принадлежность к любой группе из списка
islyaeFF, прекрасная тема для блога! Там уже расскажите: чтов этой $user будет лежать и откда его взять, что собой представляет isInGroup, как соорудить условие для отдельного поля, может ещё как админов исключить… Короче, вы пишите всё, а мы карму вам плюсиками завалием!с вашего позволения, добавлю)
p.s. не шучу (многим пригодится)
Там ещё многое надо понять))Спасибо, осталось понять что прописать в фигурных скобках
Присоединяйтесь к челобитной выше
islyaeFF, прекрасная тема для блога! Там уже расскажите: чтов этой $user будет лежать и откда его взять, что собой представляет isInGroup, как соорудить условие для отдельного поля, может ещё как админов исключить… Короче, вы пишите всё, а мы карму вам плюсиками завалием!
p.s. не шучу (многим пригодится)
Вот тут есть основные ответы на вопросы. docs.instantcms.ru/dev/controllers/user
Дальше уже надо смотреть и пробовать исключать группы пользователей
Вы б ещё сюды послали))Вот тут есть основные ответы на вопросы. docs.instantcms.ru/dev/controllers/user
php.net
Олег Васильевич я, да, засушил islyaeFF вашу идею.
Да нее, идея хорошая. Осталось найти вдохновение и время, чтобы со всем хорошенько разобраться