本文介绍了Magento-面包屑分类页面的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I have defined breadcrumbs like this on catalog/category/view.phtml page.

echo $this->getChildHtml('breadcrumbs')

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

I want to show breadcrumbs on category page only. Do I need to add anything else to use above code ?

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

Do I need to define this in xml file as well ?

推荐答案

app/design/fontend/yourpackage/yourtemplate/layout

Remove breadcrumbs all pages using xml


then add breadcrumbs for catalog pages.

如果local.xml是

code if local.xml is

    <?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

put the code view.phtml

echo $this->getChildHtml('onlybreadcrumbs')

这篇关于Magento-面包屑分类页面的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-16 14:15