不同寻找捆绑产品

时间:2015-04-13 10:10:06

标签: magento magento-1.7

我需要在magento项目中为捆绑产品应用不同的样式。而且我想知道哪个是最好的例行程序?

  • 直接在仪表板中使用布局更新更改布局
  • 明确为这些产品制作新的布局模板并应用 所有捆绑包上的这种布局

我有几个(> 20个)捆绑产品,并希望使用完全不同的外观。那么最好的例行程序是什么?

1 个答案:

答案 0 :(得分:0)

它只是样式更改,还是页面模板级别的差异?如果它只是样式,您可以使用.bundle-product选择器创建自定义CSS,以仅将更改应用于捆绑产品类型。如果要在产品级别进行自定义,正文标记将包含根据产品标识符构建的类(例如,product-type-my-amazing-product),您可以再次定位以在每个产品级别上应用样式更改

另一方面,对于模板覆盖,您需要使用相应的布局句柄来使用布局更新:

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

然后在自定义主题中创建catalog / view / bundle.phtml文件。同样,可以在每个产品级别上实现相同的目标:可以使用布局句柄来定位产品页面,其中X是产品的(数字)ID。