Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Отображение контента по группам

00 голосов
5
Здравствуйте, подскажите пожалуйста, как можно присвоить определенному контенту значение "HIDE", для его отображения только определенным группам пользователей.
спросил 26 Авг, 13 от Miruru (120 баллов)

5 Ответы

00 голосов
А про какой контент вы говорите? Про физические файлы или про инфоблоки? Можно, например, нужному каталогу настроить доступ (свойства папки в Панели управления, вкладка «Доступ»)
ответил 26 Авг, 13 от Askaria (380 баллов)
00 голосов
Необходимо сокрытие внутри обычной страницы, т.е. для всех пользователей страница одинаков, но для определенных групп доступны новые элементы (ссылки). Как настроить доступ не через папку?
ответил 09 Ноя, 13 от Miruru (120 баллов)
00 голосов
Код
$arGroups = CUser::GetUserGroup($USER->GetID());
for ($i=0; $i < count($arGroups); $i++) if ($arGroups[$i] == 1) echo 'Admins';

где 1, это id нужной группы
ответил 16 Фев, 14 от Askaria (380 баллов)
00 голосов
Цитата
monitoringe пишет:
Код

$arGroups = CUser::GetUserGroup($USER->GetID());

for ($i=0; $i < count($arGroups); $i++) if ($arGroups[$i] == 1) echo 'Admins';



где 1, это id нужной группы

или CSite::InGroup
http://dev.1c-bitrix.ru/api_help/main/reference/csite/ingroup.php
ответил 07 Июнь, 14 от NitroGeN (2,840 баллов)
00 голосов
Цитата
Евгений Малков пишет:
или CSite::InGroup http://dev.1c-bitrix.ru/api_help/main...ngroup.php

О, это даже лучше, спс. Похоже пора обновлять локальную документацию :)
ответил 05 Окт, 14 от Askaria (380 баллов)

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

0 голосов
1 ответ
спросил 26 Апр, 16 от nwcpadme (120 баллов)
0 голосов
6 ответов
0 голосов
5 ответов
0 голосов
0 ответов
спросил 05 Май, 14 от andrey500 (100 баллов)
0 голосов
0 ответов