Динамическое изменение макета / CSS страницы с информацией о продукте - PullRequest
3 голосов
/ 28 июля 2011

Я нахожусь в ситуации, когда мне нужно иметь другой макет для определенного типа продукта.
Хорошо, если бы я мог загрузить другой CSS для этого типа продукта.

Есть что-нибудькак это возможно через code / xml?

Я могу определить тип продукта в catalog/product/view.phtml, будет ли это полезно?
Я также заметил узел в catalog.xml с именем <PRODUCT_TYPE_grouped> или <PRODUCT_TYPE_configurable> и т. Д.
поможет ли что-нибудь подобное!?

Ответы [ 2 ]

1 голос
/ 28 июля 2011

Ваша идея верна, что-то вроде этого должно быть возможным:

<PRODUCT_TYPE_grouped>
    <reference name="head">
        <action method="addCss"><stylesheet>css/your_file.css</stylesheet></action>
    </reference>
</PRODUCT_TYPE_grouped>

Взгляните на page.xml, чтобы узнать, какие другие виды трюков может выполнять тот же блок.

0 голосов
/ 09 октября 2013

Вы хотите посмотреть catalog.xml, а не page.xml для тип продукта .Это если вы используете magento 1.7 и выше.

...