2015-02-09 2 views
0

В моей установке Magento у меня есть категория, которая использует view.phtml, который отличается от всех других видов. В моих настройках категории я использую это для пользовательского макета Update:Magento - Новые продукты показывают неправильный вид продукта

<reference name="product.info"> 
    <action method="setTemplate"> 
     <template>catalog/product/view_stoffen.phtml</template> 
    </action> 
</reference> 

Но когда я нажимаю на продукт из этой категории с помощью моих новых продуктов виджета на моей странице, я получаю стандартный view.phtml.

Любые идеи?

ответ

0

Обязательно установите Apply to Products по адресу Yes. Кроме того, убедитесь, что ваше пространство имен и путь для вашего пользовательского представления верны.

0

Попытка переопределить в шаблоне в catalog.xml макет для catalog_product_view и установить шаблон там, как этот

........ 
<reference name="content"> 
     <block type="catalog/product_view" name="product.info" template="catalog/product/view_stoffen.phtml"> 
..... 

вы можете сделать это путем копирования catalog.xml из базового шаблона в ваш и редактирования его

надеюсь, что это поможет

+0

Ну, я использую этот шаблон только для 1 категории, у всех остальных есть стандартный шаблон? – spyral

+0

Ваш вопрос мне непонятен. Если вы пытаетесь использовать настраиваемый шаблон только для 1 категории, я думаю, вам понадобится нечто большее, чем xml, возможно, какой-то PHP-код для проверки для категории, а затем изменить шаблон в действии для этой конкретной категории. Это то, что вы пытаетесь сделать? –

+0

Да, у меня действительно есть одна конкретная категория, которая нуждается в другом представлении. Но если я перейду через свой каталог к ​​продукту в этой категории, представление будет правильным. Но если я нажму на мой виджет «Новые продукты» на главной странице, он возьмет представление по умолчанию. – spyral