CatTemplateSwitcher - переключатель шаблонов

CatTemplateSwitcher плагин который добавляет возможность посетителям переключить режим отображения (шаблоны) в категориях вашего Cotonti сайта.

#1. Описание

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

#2. Установка

Для установки плагина нужно скачать его и извлечь в каталог плагинов папку cattemplateswitcher из скачанного архива.

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

Примечание: Не удаляйте режим «default» из настроек - без этого не удастся произвести сброс режима к стандартному

Затем вставьте тег {LIST_TPL_SWITCHER} в ваши TPL файлы: page.list и другие.

#3. Использование

#3.1. Примеры настройки конфигурации режимов

Если введен режимы - default, table, line то это будет означать что, например, пользователь сможет переключаться между шаблонами:

page.list.tpl (режим по умолчанию), page.list.table.tpl (режим таблицы), page.list.line.tpl (линейный режим)

или

page.list.shop.tpl (режим по умолчанию), page.list.table.shop.tpl (режим таблицы), page.list.line.shop.tpl (линейный режим), где shop это код категории

#3.2. Настройка переключателя режимов

Если вам нужно вы можете настроить внешний вид переключателя режимов в шаблоне /cattemplateswitcher/tpl/cattemplateswitcher.switcher.tpl

#4. Обратная связь по плагину

Сообщите об ошибках или сделать предложения по улучшению этого плагина вы можете в репозитории на GitHub


1. Kort  05.11.2013 10:00

А чем хуже решение через jQuery? К нему и куки можно.

2. esclkm  05.11.2013 11:15

а как для отдельных категорий этое чудо прикрутить?

 

Кстати, Паша, Молодец! реально молодец.

3. Dayver  05.11.2013 12:39

> А чем хуже решение через jQuery? К нему и куки можно.

А кто сказал что хуже? Просто плуг оплачен заказчиком и было в Т3 требование реализации переключения именно шаблонов (на это были свои причины) вот и все. Заказчик дал добро на публикацию.

 

> а как для отдельных категорий этое чудо прикрутить?

В примере указана конфигурация и то как нужно обзывать шаблоны в общем случае и в случае конкретной категории - если режим по умолчанию то берет стандартные page.list.tpl, page.list.shop.tpl, page.list.код_категории.tpl, и т.п. ... а если выбран режим например line то будет брать шаблоны page.list.line.tpl, page.list.line.shop.tpl, page.list.line.код_категории.tpl

4. Oughtem  15.01.2015 07:24

забыли добавить, что тот блок, который будет обновляться переключатором должен иметь  id="switch"
 

Добавление комментариев доступно только зарегистрированным пользователям