1

我正在尝试在我的 magento 商店的主题中添加一个小的垂直横幅。一种与旋转 90 度的文本position: fixed;对齐。top: 50%; right: 0;

我想通过 cms 块设置它,以便以后可以更轻松地更改文本(要点链接显示了这一点)。我不确定在哪里/如何将此模板包含到我的主题中。我最初的想法是以某种方式将它包含在page.xml中,具体来说,page/html_footer但我什至不确定那里。谈到 Magento,我很不高兴。

我的设置显示在此要点链接中,其中我通过 Magento 管理面板添加了一个静态块,一个检查所述块是否已启用并显示自身的模板,以及布局 xml 的存根/模拟。

4

1 回答 1

1

我看到的最大问题是您的垂直横幅的块类型,您正在使用该类型page/html- 根据我的经验,这是一种块类型,通常保留为一次性使用(所有其他块都是此块的子块)。

尝试用core/template块类型替换它。

另一个注意事项是,您不一定需要单独的模板来完成此操作。如果您只使用<block type="cms/block">没有包裹它的块,那么您可以使用与在vertical-banner.phtml 中相同的方法从footer.phtml 文件中调用横幅。希望这可以帮助。

于 2013-09-25T03:27:26.207 回答