我们有一个品牌页面http://www.topdogdies.com/brands.html,我们的主要'类别'是'品牌',但我们在页面下方还有一个品牌商店,因为我们的其他标签需要这个商店。< / p>
如何在Magento的这个页面中隐藏较低品牌的购物中心?
答案 0 :(得分:0)
左列组件中的每一个都是块。您可以通过布局(*.xml
)文件定义应显示的块。您可以在/app/design/frontend/base/default/layout/
中找到它们。通常,您必须编辑catalog.xml
以在页面中加载您想要的块。
这是一个不同的案例。产品类型和品牌都属于同一块。您必须编辑.phtml
个文件以满足您的需求。
在catalog.xml
中,您可以找到块的加载顺序,以及.phtml
文件的路径(可能是此处的目录/导航)。查看&#34;类别与锚点&#34;布局文件(带有过滤器链接的类别页面),reference name="left"
(左列)。
跟踪正确的文件并放置if
子句以跳过此页面上的品牌部分(可能在页面类别ID等于品牌ID或 - 时更容易但更糟糕 - 当前网址包含brand.html
)。
在编辑文件时,始终处理副本。将您的副本放在/app/design/frontend/default/YOURTHEMENAME/
中,Magento将使用该副本。