我有一个高级评论模块。
默认情况下,您知道可以将模块设置为在以下位置显示 [在特定页面中]:
content_top
content_bottom
content_left
content_right
我想在产品页面的选项卡(评论选项卡)之一下显示它,因此我在上述位置添加了以下选项:
content_tab
但我不知道我应该如何让它显示在标签下。
如果您在产品页面上有一个不使用的位置,您可以将内容移动到product.tpl
文件的选项卡中。这不会对任何其他页面产生任何影响,因此不会有损坏其他页面的风险。
例如,如果您没有在模板中使用正确的列位置,您可以只编辑您的 tpl 并移动<?php echo $column_right; ?>
到必要的位置。创建一个新位置将需要为这个单个选项卡内容位置做很多额外的工作
您还需要在前端创建这样的位置。content_top
这意味着将 eg (控制器和模板)复制并修改为 eg content_tab
,然后将此新位置作为子模块添加到可能呈现它的控制器中,最后在所需位置的相应模板中呈现此位置(看看如何content_top
填充和呈现有一个想法)。