2013-07-30 82 views
1

我正在嘗試向我的magento商店主題添加一個小垂直橫幅。一個是position: fixed;並對齊top: 50%; right: 0;,文字旋轉90度。在Magento的全局頁面中包含模板html位

我想通過cms塊設置它,這樣我就可以在以後更容易地更改文本(gist link顯示了這一點)。我不確定在哪裏/如何將此模板添加到我的主題中。我最初的想法是以某種方式將其納入page.xml,特別是page/html_footer,但我甚至不確定那裏。當談到Magento時,我非常青睞。

我的設置顯示在此gist link其中我有一個通過Magento管理面板添加的靜態塊,一個模板,用於檢查該塊是否已啓用並顯示自身,以及佈局xml的存根/模擬。

回答

1

我看到的最大問題是您的垂直橫幅的塊類型,您使用的類型爲page/html - 這是我的體驗中的塊類型,通常保留爲一次性使用(其他所有塊都是這個)。

嘗試用core/template塊類型替換它。

另一個需要注意的是,你不一定需要一個單獨的模板來實現這一點。如果您只是使用<block type="cms/block">而沒有使用塊封裝,則可以使用與vertical-banner.phtml中相同的方法從footer.phtml文件中調用橫幅。希望這可以幫助。