Контент для определенной группы пользователей

Используя уровни доступа к содержимому на основе которых мы делали разграничение доступа к страницам в Битриксе, создадим объявление видимое лишь определенной группе пользователей

Пример 1.
Баннер только для зарегистрированных пользователей

Для отображения нужной информации какой-либо определенной группе пользователей, например вот такого баннера / объявления для оптовиков
вниманию оптовых покупателей в нужном месте шаблона достаточно прописать

<? if( in_array(1,CUser::GetUserGroup(CUser::GetID()))||in_array(4,CUser::GetUserGroup(CUser::GetID())) )
{
echo <img src="/upload/blog/bitrix-optu.png" alt="" title=""?> ';
}
?>
Где, 1 и 4 - id групп пользователей в 1С-Битрикс

Пример 2.
Разный курс валют или разная скидка для разных групп пользователей

Довольно часто встречающаяся ситуация это различный курс валют или разные скидки в зависимости от группы покупателя.

<? if( in_array(3,CUser::GetUserGroup(CUser::GetID()))||in_array(2,CUser::GetUserGroup(CUser::GetID())) )
{
echo'<p> Ваш курс 55.00 рублей за 1 доллар  </p>';
}
else ( in_array(1,CUser::GetUserGroup(CUser::GetID()))||in_array(4,CUser::GetUserGroup(CUser::GetID())) )
{
echo'<p> Ваш курс 60.00 рублей за 1 доллар  </p>';
}
?>
Где, 1-2-3-4 - id групп пользователей в 1С-Битрикс

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