Magento 仅在一个页面上从左侧导航隐藏shop by
我们有一个品牌页面,其中我们的主要“类别”是“品牌”,但我们在页面下方也有一个按品牌开店的页面,因为我们的其他选项卡需要按品牌开店Magento 仅在一个页面上从左侧导航隐藏shop by,magento,Magento,我们有一个品牌页面,其中我们的主要“类别”是“品牌”,但我们在页面下方也有一个按品牌开店的页面,因为我们的其他选项卡需要按品牌开店 如何仅从Magento中的此页面隐藏较低品牌的店铺?此左栏中的每个组件都是块。您可以通过布局(*.xml)文件定义应显示的块。您可以在/app/design/frontend/base/default/layout/中找到它们。通常,您必须编辑catalog.xml才能在页面中加载所需的块 这是另一种情况。产品类型和品牌都在同一块下。您必须编辑.phtml文件以满足
如何仅从Magento中的此页面隐藏较低品牌的店铺?此左栏中的每个组件都是块。您可以通过布局(
*.xml
)文件定义应显示的块。您可以在/app/design/frontend/base/default/layout/
中找到它们。通常,您必须编辑catalog.xml
才能在页面中加载所需的块
这是另一种情况。产品类型和品牌都在同一块下。您必须编辑.phtml
文件以满足您的需要。
在catalog.xml
中,您可以找到块的加载顺序,以及它们的.phtml
文件的路径(这里可能是catalog/navigation)。查看布局文件(带有过滤器链接的类别页面)的“带有锚定的类别”部分,其中包含reference name=“left”
(即左列)
跟踪正确的文件,并放置一个if
子句以跳过此页面的品牌部分(当页面类别id等于品牌id时,或者当当前url包含Brand.html
时,更简单但更糟糕)
编辑文件时,请始终处理副本。将副本放入/app/design/frontend/default/YOURTHEMENAME/
中,Magento将使用副本