通过xml调用自定义Magento View.phtml文件

Mic*_*ner 1 magento magento-1.5

使用magento通过自定义布局更新(在管理>目录>管理产品>特定产品)中提取自定义view.phtml文件的代码是什么?我真的很想在local.xml中为特定产品做这件事.

我找到了这个:

<PRODUCT_ATTRIBUTE_SET_shirts>
<reference name="product.info">
  <action method="setTemplate"><template>my/custom/product/view.phtml</template></action>
</reference>
Run Code Online (Sandbox Code Playgroud)

但是这段代码用于属性.

Ale*_*yev 6

好吧,我认为你不能在local.xml中做到这一点.但自定义布局更新是针对这种情况而制作的.只需在那里写下你的XML:

<reference name="product.info">
  <action method="setTemplate"><template>my/custom/product/view.phtml</template></action>
</reference>
Run Code Online (Sandbox Code Playgroud)

或者,如果您需要为多个产品应用相同的view.phtml,您可以创建一个仅包含一个目录/ prodcut/view.phtml的新主题,并使其扩展您当前的主题.然后仅将此主题应用于您需要的产品.