문제

카테고리의 모든 제품에 대해 다른보기를 설정하고 싶습니다.관리자 -> 카테고리 -> 사용자 정의 디자인 -> 사용자 정의 레이아웃 업데이트에서 기본 기능을 사용하고 있습니다.

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

나는 사용자 정의 카테고리 디자인에서 솔루션을 시도했다 그러나 일을 할 수 없었습니다.링크에서 카테고리를 사용하여 제품 페이지로 이동하면 ( http://xxxx.ro/store/apparel-accesors/mens-graphic-t-shirt ). 그렇지 않으면 기본보기가 표시됩니다 (예 : http://xxxx.ro/store/mens-graphic-t-shirt ).

도움이 되었습니까?

해결책

ok..i는 Mage_Catalog_Helper_Product_View를 사용하여 initProductLayout $update->addHandle('PRODUCT_ATTRIBUTE_SET_ID_'.$product->getAttributeSetId());를 확장 한 다음 내 속성 세트 ID에 대해 레이아웃 업데이트를 설정합니다.이제 모든 상황에서 작동합니다 ...

    <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>
.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 magento.stackexchange
scroll top