我的产品页is not showing up上的评论部分/标签。 评论标签部分完全是空的。可能是罪魁祸首?
我在目录中启用了'Price','Quailty'和'Value' - >管理评级并刷新所有缓存。但它仍然没有出现。
我检查了当前主题的布局文件夹中的catalog.xml,并在那里找到了“评论”部分:
<action method="addTab" translate="title" module="review">
<alias>reviews</alias>
<title>Reviews</title>
<block>review/product_view_list</block>
<template>review/product/view/list_tab.phtml</template>
</action>
我仔细检查, /home/my_user/public_html/app/design/frontend/default/my_theme/template/review/product/view/list_tab.phtml 是否存在及其内容似乎没事。这是审查和评级表没有问题。
我在princessly.com上安装了一些其他主题。是否有人覆盖了一些模板/布局文件?
非常感谢!
答案 0 :(得分:2)
该模块正在运行并启用,因为您可以看到顶部的链接。
其他主题不应该覆盖任何内容,因为它们都应该包含在自己的主题文件夹中。
它看起来像是现代主题的一些变体,因为你有Review选项卡,我假设你已经在布局文件中添加了它。它所指的模板是否正确?你检查过它所引用的文件了吗?
例如,在我的catalog.xml
文件中,我添加了以下描述选项卡:
<action method="addTab" translate="title" module="catalog">
<alias>description</alias>
<title>Product Description</title>
<block>catalog/product_view_description</block>
<template>catalog/product/view/description.phtml</template>
</action>
你有这样的东西添加你的评论标签吗?
答案 1 :(得分:1)
问题解决了。正如我所怀疑的那样,其他主题之一的模板优先级高于当前主题。重命名该模块的目录名称和刷新缓存。现在评论部分正确显示。
Magento在定制整个商店方面过于灵活。与WordPress不同,主题没有除驻留在一个文件夹之外的任何权限,Magento主题带有几乎可以覆盖整个安装的文件夹和文件,使它们容易相互纠缠,导致难以预测的难以追踪的问题。 / p>
建议的做法是在尽可能少的Magento安装上安装较少的主题。我刚刚安装了2,这就足以解决这个问题,这让我浪费了5个小时。