【问题标题】:Cannot display breadcrumbs block in Magento 1.4无法在 Magento 1.4 中显示面包屑块
【发布时间】:2013-01-18 11:54:58
【问题描述】:

我正在使用自定义主题。我无法在任何地方显示面包屑,尽管文件 breadcrumbs.phtml 是它应该在的位置并调用 getChildHtml('breadcrumbs') 方法。

另一方面,一切正常,例如footer.phtml。

文件footer.phtml 和breadcrumbs.phtml 存储在同一位置。

如果我将以下代码放在 1column.phtml 中:

<?php echo $this->getChildHtml('breadcrumbs') ?>
<?php echo $this->getChildHtml('footer') ?>

...只有第二行有效。我没有得到任何错误或任何东西,只是没有出现面包屑的事实。我在 breadcrumbs.phtml 中放了一些随机回声,以确保我会注意到该块。

我在这里严重用尽了想法。顺便说一下,缓存被禁用了。

【问题讨论】:

    标签: php magento breadcrumbs


    【解决方案1】:

    不确定您是否已经准备好执行此操作,但您是否检查了您的布局文件(frontend\default[YOUR TEAM]\layout\page.xml)

    page.xml 应该包含以下几行,最好是它们是默认页面的子页面。

    <block type="page/html_breadcrumbs" name="breadcrumbs" as="breadcrumbs"/>
    

    如果存在,在 page.xml 中搜索 1column 并查看面包屑是否未禁用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多