将新类插入横幅模块[OpenCart 1.5.6]

时间:2014-04-25 21:33:57

标签: php opencart

我需要一些Opencart横幅模块的帮助。我需要在class =“content-top”和class =“banner0”之间添加一个新类。我需要这个新的div来封闭一组横幅。我尝试在banner.tpl中添加这个div,但是opencart将每个div class =“bannerX”包含在新的div中。我应该在哪里添加这个div? 谢谢

http://s27.postimg.org/69p9hqtg3/screen.png

1 个答案:

答案 0 :(得分:0)

不幸的是,这是不可能的。至少不是正常的方式。

简短说明:在OpenCart中,每次需要渲染横幅时都会使用banner.tpl。因此,如果您在此模板中插入一些代码,则会多次呈现多少个横幅。可以将这个新的<div></div>添加到common/content_top.tpl循环周围的foreach中,但是当在此位置渲染不同的模块时,这可能会导致问题(例如,您在这里渲染三个横幅和一个幻灯片模块)。在这种情况下,所有这些都将包含在这样的div中。

但是如果您知道在content_top位置,您将显示的是一个横幅模块,那么就可以这样做了(编辑common/content_top.tpl)。