【问题标题】:How to show global message in home page header only如何仅在主页标题中显示全局消息
【发布时间】:2015-01-30 15:42:33
【问题描述】:

我试图仅在主页标题上显示全局消息,但不显示。 我已经从我的主页复制了显示脚本的全局消息,但没有运气....

任何帮助将不胜感激..... 提前谢谢..

这就是我的工作方式...... 将此添加到我的local.xml的标题部分中

<block type="core/messages" name="global_messages" as="global_messages"/>

header.phtml中的PHP调用:

<?php echo $this->getChildHtml('global_messages'); ?>

【问题讨论】:

  • 您应该发布您的代码。你的描述不够理解。
  • @VipulHadiya 感谢重播,“getChildHtml('global_messages') ?>”希望你了解这个函数,我只想在标题中调用它我可以吗?
  • 是的……你可能在不知道它是如何工作的情况下调用$this-&gt;getChildHtml()。引用的块/html 也应该在布局文件中的某个位置...阅读帖子!
  • 完美!这正是我的意思=)

标签: magento


【解决方案1】:

在主题文件的 local.xml 中搜索引用名称“header”并粘贴此代码

<block type="core/messages" name="global_messages" as="global_messages"/>

现在您可以在 header.phtml 中使用&lt;?php echo $this-&gt;getChildHtml('global_messages'); ?&gt;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-26
    相关资源
    最近更新 更多