Magento - 类别页面上的面包屑

标签 magento breadcrumbs

我在 catalog/category/view.phtml 页面上定义了这样的面包屑。

echo $this->getChildHtml('breadcrumbs')

我只想在类别页面上显示面包屑。我需要添加任何其他东西才能使用上面的代码吗?

我是否也需要在 xml 文件中定义它?

最佳答案

app/design/frontend/your package/yourtemplate/layout 下创​​建 local.xml

Remove breadcrumbs all pages using xml


then add breadcrumbs for catalog pages.
local.xml 的代码是
    <?xml version="1.0"?>
    <layout version="0.1.0">
    <default>
<reference name="root">
    <remove name="breadcrumbs"/>
</reference>
    </default>
    <catalog_category_default translate="label">
    <reference name="category.products">
    <block type="page/html_breadcrumbs" name="onlybreadcrumbs" as="onlybreadcrumbs"/>
    </reference>
    </catalog_category_default>
    <catalog_category_layered translate="label">
    <reference name="category.products">
    <block type="page/html_breadcrumbs" name="onlybreadcrumbs" as="onlybreadcrumbs"/>
    </reference>
    </catalog_category_layered>

    </layout>
把代码view.phtml
echo $this->getChildHtml('onlybreadcrumbs')

关于Magento - 类别页面上的面包屑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25201927/

相关文章:

magento - 如何删除magento中产品图片的缓存url

magento - Magento 表 sales_flat_order 中的 'state' 和 'status' 列有什么区别

asp.net-mvc - 用于 MVC 站点的面包屑和导航的站点地图

来自 MySQL 的带有类别名称的 php 递归面包屑

php - 如何查找哪个文件具有将数据插入magento表中的代码

magento - 在管理屏幕中强制显示客户的公司

magento - 如何在 magento 中获取 $this->getAddToCartUrl($product)

ruby-on-rails - 在Rails 3中,如何实现具有多个指向节点的路径的面包屑?

drupal - 如何从面包屑中删除HOME

javascript - 为面包屑菜单定义变量?