#STOPWARINUKRAINE -    ПОДДЕРЖАТЬ АРМИЮ ДЕНЬГАМИ
актуально

Разные страницы для разных групп пользователей в Битрикс

1С-Битрикс позволяет ограничить доступ к страницам по средствам использования файлов .access.php и не создавать неудобств новым посетителям, иногда, необходимо зарегистрированным открывать одну ссылку (например, направлять на страницу товара), а не зарегистрированным иную (например, направлять форму регистрации).

Зарегистрированным контент, незарегистрированным регистрацию

Задача: показывать контент определенной страницы или раздела только зарегестрированным пользователям, не зарегистрированные должны пройти регистрацию для доступа к содержимому.

Решение:
1. Открываем шаблон в котором содержится ссылка на закрытый раздел сайта и пишем в нужном нам месте:

<?if ($arItem["PERMISSION"] > "D"):?>
Ссылка для зарегистрированных пользователей <a href="/supper-pupper/" class="denied" ...
<?else:?>
Ссылка для не зарегистрированных пользователей <a href="/register/" class="denied" ...
<?endif?>

2. А нет! Уже готово. Каждый видит свою информацию.

Частным случаем применения методики может служить решение задачи отображения различного контента для разных групп пользователей внутри отдельной страницы. Подробно мы описывали это здесь.


Возврат к списку