Переключатель список/плитка в Битриксе
<?/* переключение шаблонов оформление */?> <?/* 1) Сначала считываем из cookie сайта параметр view каталога товаров, который отвечает за выбор шаблона. Если пустые, то ставим шаблон по умолчанию.*/?> <?$templateName = $APPLICATION->get_cookie('view')?$APPLICATION->get_cookie("view"):"big";?> <?/*big - это название папки с шаблоном - который по умолчанию: bitrix/имя шаблона/components/bitrix/catalog/имя каталога/bitrix/catalog.section/... */?> <div class="select_display"> <? if(isset($_POST["b1"])) { $templateName = "big"; $APPLICATION->set_cookie("view", $templateName); } if(isset($_POST["b2"])) { $templateName = "polosa"; $APPLICATION->set_cookie("view", $templateName); } if ($templateName != "polosa" ) { ...