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

Пользователь может выбрать вид каталога товаров

00 голосов
1
Как можно сделать чтобы пользователь выбирал вид каталога товаров? И этот вид был сохранен для сессии пользователя например.

Допустим есть 2 шаблона для каталога, один с картной и полным описанием, а другой без картинки но со свойствами.
спросил 14 Ноя, 13 от Kiriel (2,010 баллов)

1 Ответ

00 голосов
Один из вариантов: сделать две ссылки в которых передавать имя шаблона, н.п. ?template=first_template и ?template=second_template, перехватывать параметр и ставить куку.

Код

$template = htmlspecialchars($_REQUEST['template']);
if($template == 'second_template')
  $APPLICATION->set_cookie('template', 'second_template');
else
  $template = ($APPLICATION->get_cookie('template') == 'second_template')?'second_template':'first_template';



а дальше в компонент передавать переменную с именем шаблона $template
ответил 28 Дек, 13 от Poleolog (1,240 баллов)

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

0 голосов
0 ответов
0 голосов
5 ответов
спросил 23 Янв, 14 от Kiriel (2,010 баллов)
0 голосов
0 ответов
спросил 30 Дек, 13 от VaNesa (180 баллов)
0 голосов
2 ответов
спросил 09 Ноя, 13 от Fierce88 (440 баллов)
0 голосов
1 ответ