【问题标题】:Cookie restriction notice in header instead of footer页眉而不是页脚中的 Cookie 限制通知
【发布时间】:2015-09-11 07:13:22
【问题描述】:
我正在为我们的网上商店寻找解决方案。
我们在我们的网站/网上商店 (www.jessicaglassart.nl) 上使用 Magento RWD 默认主题。与 Magento 1.9 版的用户指南一样,cookie 限制模式通知显示在页面底部(遗憾的是,由于我缺乏声誉,我无法放置图片)。
但是,我希望在标题中包含此限制通知。有人可以告诉我如何解决吗?并且,如果更改消息中的图片很容易,谁能告诉我如何更改图片?
【问题讨论】:
标签:
magento
cookies
restriction
【解决方案1】:
将通知移动到标题的正确方法是将以下内容放在布局 xml 文件中(例如,自定义主题中的 local.xml)
<default>
<reference name="before_body_end">
<action method="unsetChild">
<alias>global_cookie_notice</alias>
</action>
</reference>
<reference name="after_body_start">
<action method="insert">
<block>global_cookie_notice</block>
</action>
</reference>
</default>
要更改图片,您需要使用自定义 CSS 进行更改,因为演示图像是通过 CSS 放置的。
【解决方案2】:
我在 1.9 中的肮脏方式:
转到 /public_html/app/design/frontend/rwd/default/layout/page.xml
注释第 158 行(在我的情况下)然后复制并移动此块:
<block type="page/html_cookieNotice" name="global_cookie_notice" as ="global_cookie_notice" template="page/html/cookienotice.phtml" before="-" />
在第 91 行(在我的情况下)下面是:
<label>Page Top</label>
对我有用,这可以解决谷歌分析中没有跟踪命中的问题 - 人们看到顶部的消息而不是点击同意,那些日子谁滚动到页面底部?对我们的wheel shop 的热图进行了测试,只有不到 2% 的访问者进入页脚。