kirich 0 Опубликовано: 30 октября 2015 Рассказать Опубликовано: 30 октября 2015 Доброй ночи! Прошу помощи! Нужно сделать чтобы при просмотреть профиля к примеру 10 группы писало сообщение "Служебный профиль" Что то уже сделано, помогите всё нормально сделать: if ($member_id['user_group'] == 10 && $member_id['user_group'] == 1) { $tpl->set_block( "'\\[not-support\\](.*?)\\[/not-support\\]'si",false); $tpl->set_block( "'\\[support\\](.*?)\\[/support\\]'si","\\1"); } else { $tpl->set_block( "'\\[not-support\\](.*?)\\[/not-support\\]'si","\\1"); $tpl->set_block( "'\\[support\\](.*?)\\[/support\\]'si",false); } К примеру, то что в not-support исчезает, а то что в support показывает. В другом движке было так: $this->user->group(); Или так: $this->user->group_compire(1,2); // true or false Цитата Ссылка на сообщение Поделиться на других сайтах
germanydletest 443 Опубликовано: 30 октября 2015 Рассказать Опубликовано: 30 октября 2015 А зачем лесть для этого в php код CMS? чем теги [group=10] Служебный профиль [/group] [not-group=10] Профиль пользователя [/not-group] не устраивают? Они работают в любом tpl файле шаблона. Цитата Ссылка на сообщение Поделиться на других сайтах
kirich 0 Опубликовано: 30 октября 2015 Рассказать Опубликовано: 30 октября 2015 (изменено) Автор Только что, germanydletest сказал: А зачем лесть для этого в php код CMS? чем теги [group=10] Служебный профиль [/group] [not-group=10] Профиль пользователя [/not-group] не устраивают? Они работают в любом tpl файле шаблона. Мне нужно чтобы все группы видели его профиль и там было написано Служебный профиль И /userinfo.tpl был полный профиль был полный у всех групп кроме 10 Изменено 30 октября 2015 пользователем kirich Цитата Ссылка на сообщение Поделиться на других сайтах
germanydletest 443 Опубликовано: 31 октября 2015 Рассказать Опубликовано: 31 октября 2015 http://dle-faq.ru/modules/16431-hak-usloviya-dlya-dle.html 1 Цитата Ссылка на сообщение Поделиться на других сайтах
kirich 0 Опубликовано: 31 октября 2015 Рассказать Опубликовано: 31 октября 2015 Автор 6 часов назад, germanydletest сказал: http://dle-faq.ru/modules/16431-hak-usloviya-dlya-dle.html спасибо. Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 623 Опубликовано: 31 октября 2015 Рассказать Опубликовано: 31 октября 2015 13 часа назад, kirich сказал: Нужно сделать чтобы при просмотреть профиля к примеру 10 группы писало сообщение "Служебный профиль" http://dle-news.ru/extras/online/all23.html [profile-user-group=X] Текст [/profile-user-group] Выводят текст заключенных в них, если группа пользователя, профиль которого просматривается, принадлежит указанной группе X. Где X это номер группы. Допускается также перечисление нужных групп через запятую. [not-profile-user-group=X] Текст [/not-profile-user-group] Выводят текст заключенных в них, если группа пользователя, профиль которого просматривается, не принадлежит указанной группе X. Где X это номер группы. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.