разные шаблоны для разных категорий в magento - PullRequest
2 голосов
/ 04 октября 2010

Я хочу отображать подкатегории в категории исполнителей в одном макете и дизайне и другие категории в другом макете и дизайне в magento 1.4.1.1. может кто-нибудь помочь мне как можно скорее.

Ответы [ 2 ]

7 голосов
/ 04 октября 2010

В веб-администраторе в разделе «Управление категориями» выберите категории, которыми вы хотите быть разными, и перейдите на вкладку «Пользовательский дизайн».Вы можете ввести обновления макета или выбрать альтернативный скин / темы.

1 голос
/ 12 октября 2010

Лучший способ сделать это - использовать статические блоки.

1) Создать файл phtml в / template / catalog / navigation

<?php $_categories = $this->getCurrentChildCategories(); ?>
<ul>
<?php foreach ($_categories as $_category): ?>
<?php if($_category->getIsActive()): ?>
<li>
    <a href="<?php echo $_category->getURL() ?>" title="<?php echo $this->htmlEscape($_category->getName()) ?>"><?php echo $this->htmlEscape($_category->getName()) ?></a>
</li>
<?php endif; ?>
<?php endforeach; ?>
</ul>

2)Создать статический блок "Подкатегории"

{{block type="catalog/navigation"  template="catalog/navigation/subcategory.phtml"}}

3) Назначить статический блок для необходимой категории (вкладка "Настройки отображения" -> Режим отображения = только статический блок и выбрать блок CMS "Подкатегории")

...