【问题标题】:how to add a file to every page just before </html> magento如何在 </html> magento 之前向每个页面添加文件
【发布时间】:2015-03-23 13:30:12
【问题描述】:

在 magento 中,我想在每个页面的底部添加一个像 facebook.phtml 这样的文件,然后添加一个简单的 javascript 文件

完成这项工作的最佳最简单方法是什么?

【问题讨论】:

  • 我从来没有使用过magento。你可以加载一个magento文件吗?实现页脚并在所有页面中为其他技术使用相同的页脚是一种常见的方法。

标签: javascript magento footer


【解决方案1】:

我在 magento 管理员中创建了一个静态块,并使用 local.xml 文件将其添加到我的页面底部:

<cms_page>
<reference name="before_body_end">
    <block type="cms/block" name="cms_facebook_code">
            <action method="setBlockId"><block_id>facebook_code</block_id></action></block>        
 </reference>
</cms_page>

【讨论】:

  • 这绝对是正确的做法。请注意,这会将块添加到所有 CMS 页面。或者,您可能希望将其添加到所有页面(使用 default 布局句柄而不是 cms_page)或特定 CMS 页面(使用 CMS 页面的管理员中的布局更新 XML 字段)。
猜你喜欢
  • 2015-05-27
  • 2019-10-20
  • 1970-01-01
  • 2015-01-02
  • 2014-12-24
  • 2022-11-28
  • 2022-01-23
  • 1970-01-01
  • 2014-04-03
相关资源
最近更新 更多