Возможно ли использовать разные шаблоны отображения списка товаров в разных категориях товаров?
Возможно ли использовать разные шаблоны отображения списка товаров в разных категориях товаров?
08.09.2014 22:29
Да, можно, причём несколькими способами.
Оба способа начинаются одинаково:
определитесь, каким должен быть шаблон и опишите его в соответствующем файле.
Пусть, для примера, именем файла будет page/custom_layout_page.phtml
Далее, надо назначить созданный шаблон товарному разделу, и вот это можно сделать несколькими способами.
Первый способ — описать созданный шаблон как остовный шаблон и затем выбрать этот шаблон в административных настройках товарного раздела.
Описывать остовный шаблон лучше через свой модуль.
В файле config.xml своего модуля опишите свой остовный шаблон в ветке global/page/layouts:
Указанный остовный шаблон после создания и описания будет доступен для выбора в административных настройках товарного раздела.
Второй способ назначить товарному разделу нестандартный шаблон — задать макетные правила в административных настройках товарного раздела.
Оба способа начинаются одинаково:
определитесь, каким должен быть шаблон и опишите его в соответствующем файле.
Пусть, для примера, именем файла будет page/custom_layout_page.phtml
Далее, надо назначить созданный шаблон товарному разделу, и вот это можно сделать несколькими способами.
Первый способ — описать созданный шаблон как остовный шаблон и затем выбрать этот шаблон в административных настройках товарного раздела.
Описывать остовный шаблон лучше через свой модуль.
В файле config.xml своего модуля опишите свой остовный шаблон в ветке global/page/layouts:
<global>
(...)
<page>
<layouts>
<custom_layout_page>
<label>нестандартный остовный шаблон</label>
<template>page/custom_layout_page.phtml</template>
<layout_handle>custom_layout_page</layout_handle>
</custom_layout_page>
</layouts>
</page>
(...)
</global>Указанный остовный шаблон после создания и описания будет доступен для выбора в административных настройках товарного раздела.
Второй способ назначить товарному разделу нестандартный шаблон — задать макетные правила в административных настройках товарного раздела.
<reference name="root">
<action method="setTemplate"><template>page/custom_layout_page.phtml</template></action>
</reference>

Вход
Регистрация
Помощь

