【发布时间】:2014-08-15 00:34:54
【问题描述】:
这非常令人沮丧,我无法弄清楚。我知道答案很可能很简单。
我有一个自己的包,并且除了某些产品之外的所有所需页面都没有使用所需的主题产品视图布局。
将 mysql 中的数据与正确显示的产品进行比较。两条记录匹配。
在目录/管理产品中 - 我在 magento admin 中对产品进行了并排比较(包括设计)。两者都匹配。
在目录/管理类别中 - 所有类别都设置为应用于产品并使用父级作为默认值。
默认类别是使用我的主题并应用于产品。
在我的 local.xml 文件中设置正确的模板,但这不起作用。
<catalog_product_view>
<reference name="root">
<action method="setTemplate">
<template>page/2columns-right.phtml</template>
</action>
</reference>
</catalog_product_view>
在系统/配置/设计中,我将当前包名称设置为默认配置的包。那里的所有孩子都被检查为使用默认值。
我尝试了几种配置刷新缓存和重新索引以防万一。
这是网站正确显示的示例(请注意设计不完整)。 使用正确主题的页面 这是使用基本主题的产品示例 使用 BASE 主题的页面
任何建议。我知道我可以为每个产品手动选择所需的模板,我会尽快跳下桥。我一定是忽略了什么。感谢任何建议。
【问题讨论】:
-
在目录/管理产品中 - 我在 magento admin 中对产品进行了并排比较(包括设计)。两者都匹配。 我认为问题就在这里。没有特价,新产品从日期...?
-
谢谢 我注意到从日期开始的新产品在少数情况下会导致这种情况,但不是全部。我也会检查价格。无特价是否有默认值?如果可以避免,我不想加 0。
标签: magento layout view themes product