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




Каталог продуктов для оптовиков

0 голосов

Подскажите как реализовать следующее:

Есть каталог продукций к примеру трусы, майки, шорты и тд.

Нужно сделать отдельную страницу только для группы пользователей "Оптовики", при открытии этой страницы списком весь каталог, без фоток с возможностью добавить в корзину.... как то так:

Категория 

Название товара  - атикул - свойство товара - колличество (выбор) - купить (кнопка)

Название товара  - атикул - свойство товара - колличество (выбор) - купить (кнопка)

и тд.

Категория:

Название товара  - атикул - свойство товара - колличество (выбор) - купить (кнопка) -   и тд.

Название товара  - атикул - свойство товара - колличество (выбор) - купить (кнопка) -  и тд.

и. тд

 

спросил 01 Июнь, 15 от аноним

1 Ответ

0 голосов

Эта, достаточно стандартная задача, решается следующим образом.

Компонент каталога товаров подключается обычно в файле /catalog/index.php
Вот перед этим подключением рекомендую сделать проверку на пренадлежность пользователя к группе оптовиков 
$tpl = '.default';
if (CUser::IsAuthorized() && in_array($group_id, CUser::GetUserGroup($user_id))) {
$tpl = 'optivik';

}

И в соответствии с группой подключить один из шаблонов компонента каталога.
Только не забудьте в настройках кеширования компонента указать, что он зависит от группы пользователя :)

ответил 01 Июнь, 15 от root (22,200 баллов)
Спасибо, попробую )

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

0 голосов
1 ответ
0 голосов
2 ответов
0 голосов
1 ответ
+1 голос
1 ответ
0 голосов
1 ответ