【问题标题】:Top links are not showing in header in magento?顶部链接未显示在 magento 的标题中?
【发布时间】:2014-01-03 14:47:50
【问题描述】:

echo $this->getChildHtml('topLinks')

通过将此代码放在 header.phtml 中,顶部链接不会显示在主页中。 我只在主页上使用自定义主题,并且链接显示在主页上接受的站点中的所有其他位置。 我检查了所有解决方案,但没有得到确切的答案。 如果有任何代码注释,我检查了所有 xml 和 phtml 文件,但所有文件都很好。 我还从后端进行了检查,但也启用了一切,所以我现在能做什么。 请帮我解决这个问题。

【问题讨论】:

  • 能否分享一下你的header.phtml文件代码

标签: magento


【解决方案1】:

在 page.xml 中,确保:

<block type="page/template_links" name="top.links" as="topLinks"/>

在:

<block type="page/html_header" name="header" as="header">

您可能会发现在 Magento 管理员中启用模板路径提示将帮助您查看是否在您的主页上调用了 topLinks 块。

另外,如果你有缓存,我会刷新它(系统->缓存管理)。事实上,如果您要进行多项更改,可能值得暂时禁用缓存以防止遇到缓存问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-08-29
    • 1970-01-01
    • 2016-05-17
    • 2014-11-13
    • 2015-07-03
    • 2020-10-26
    • 1970-01-01
    相关资源
    最近更新 更多