Opencart模块修改它在目录中使用的位置

时间:2014-04-28 12:24:45

标签: php opencart vqmod

我有一个高级评论模块。

默认情况下,您知道模块可以设置为在[特定页面]中显示以下位置:

content_top
content_bottom
content_left
content_right

我想在产品页面的一个选项卡(Review Tab)下显示它,因此我在上述位置添加了以下选项:

content_tab

但我不知道如何让它显示在标签下。

2 个答案:

答案 0 :(得分:1)

如果您在产品页面上没有使用某个职位,则可以将内容移至product.tpl文件的标签中。这不会对任何其他页面产生任何影响,因此不存在损坏其他页面的风险。

例如,如果您未在模板中使用正确的列位置,则只需编辑您的tpl并将<?php echo $column_right; ?>移至必要的位置即可。创建新职位需要很多这个单一标签内容位置的额外工作

答案 1 :(得分:0)

你也需要在forntend上创建这样的位置。这意味着复制和修改例如content_top(控制器和模板)进入例如content_tab,然后将这个新位置作为子模块添加到可能呈现它的控制器中,最后在所需位置的相应模板中呈现此位置(查看content_top如何填充并呈现以获得想法)