我的目标是在右侧边栏的“最近浏览过的产品”部分上方放置Facebook。为此,我将以下行放入local.xml。
<default>
<reference name="right">
<block type="core/template" name="socialsharing"
template="social/facebooklikebox.phtml"
before="right.reports.product.viewed" />
</reference>
</default>
但不小心我发现,在某些页面中,Facebook喜欢的盒子位于“最近浏览过的产品”下方。 我无法找出这种行为的原因。
更新
当我删除“right.reports.product.viewed”块时,我意识到在某些页面中“最近查看的产品”仍然存在。所以我理解一些页面使用“right.reports.product.viewed”显示“最近浏览过的产品”,有些页面使用“left.reports.product.viewed”显示。
非常感谢任何帮助或建议。
由于
答案 0 :(得分:0)
最后,我得到了如何放置&#34; Facebook Like Box&#34;以上&#34;最近浏览的产品&#34;在所有页面中:
<default>
<reference name="right">
<block type="core/template" name="socialsharing"
template="social/facebooklikebox.phtml"
before="left.reports.product.viewed" />
</reference>
</default>
在我的情况下,有必要使用&#39; before =&#34; left.reports.product.viewed&#34;&#39;而不是&#39; before =&#34; right.reports.product.viewed&#34;&#39;。
不幸的是,我仍然不知道&#34; UPDATE&#34;中提到的行为的原因。问题部分。