Frage

Ich möchte für alle Produkte einer Kategorie eine andere Ansicht festlegen.Ich verwende die Standardfunktionalität von Admin->Kategorie->Benutzerdefiniertes Design->Benutzerdefiniertes Layout-Update:

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

Ich habe die Lösung von ausprobiert Benutzerdefiniertes Kategoriedesign aber ich habe es nicht geschafft, es zum Laufen zu bringen.Wenn ich über die Kategorie im Link zur Produktseite gehe, ist das in Ordnung (wie http://xxxx.ro/store/apparel-accesories/mens-graphic-t-shirt), aber ansonsten wird die Standardansicht angezeigt (wie http://xxxx.ro/store/mens-graphic-t-shirt).

War es hilfreich?

Lösung

Okay, am Ende habe ich den Unterricht verlängert Mage_Catalog_Helper_Product_View Methode initProductLayout mit $update->addHandle('PRODUCT_ATTRIBUTE_SET_ID_'.$product->getAttributeSetId()); und dann für meine Attributsatz-ID die Layoutaktualisierungen festlegen.Jetzt funktioniert es in allen Situationen ...

    <PRODUCT_ATTRIBUTE_SET_ID_10>
    <reference name="root">
        <action method="setTemplate"><template>page/apparel-view.phtml</template></action>
    </reference>
    <reference name="product.info">
        <action method="setTemplate"><template>catalog/product/apparel_view.phtml</template></action>
    </reference>
</PRODUCT_ATTRIBUTE_SET_ID_10>
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange
scroll top