繁体   English   中英

Magento将横幅添加到自定义phtml

[英]Magento add banner to a custom phtml

我是magento的新手,我想添加一个横幅,我可以使用CMS处理该横幅,因此不需要直接编辑HTML。

实际上,我正在使用静态块,因此我可以对其进行编辑,它会显示在页面内。 我已经在线阅读了使用小部件的一些示例,但是我不清楚与简单的静态块相比,小部件的优势是什么。 顺便说一下,由于长时间的谷歌搜索,小部件没有显示在页面内,这可能取决于不支持小部件的自定义主题...

如何在页面内添加小部件和/或重新启用选择将其放置在CMS中的位置的机会?

小部件比简单的静态块有什么优势?

我正在研究magento 1.6

要在页面中显示横幅或横幅幻灯片标记,您可以使用所需的html创建一个静态块。

然后使用布局更新将其添加到任何页面。 我更喜欢使用app\\design\\frontend\\default\\absolute\\layout\\local.xml 如果尚未安装,请创建此文件,然后将以下xml放入其中。

在这里,您的静态块的id被假定为custm_slideshow 以下代码段专用于主页。 但是,如果要在所有页面中显示它,请使用<default></default>代替<cms_index_index></<cms_index_index> <default></default>

<layout version="0.1.0">
    <cms_index_index>
        <reference name="content">
            <block type="cms/block" name="custom.slideshow">
                <action method="setBlockId">
                    <block_id>custom_slideshow</block_id>
                </action>
            </block>
        </reference>
    </cms_index_index>
</layout>

如果您想了解更多关于小部件的信息,那么这里是一个不错的选择 ,以防您错过它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM