prestashop如何显示模块

时间:2015-05-21 11:20:42

标签: php prestashop

我的任务是交换左栏中2个模块的位置。 我通常会在管理面板中看到这一点 - >实时编辑 问题是这个网站使用的prestashop有点编辑,一些模块被删除,所以实时编辑不起作用。

在我发现的代码中,两个模块都是从变量$ HOOK_LEFT_COLUMN显示的 前端控制器根据数据指定此变量:

'HOOK_LEFT_COLUMN' => ($this->display_column_left ? Hook::exec('displayLeftColumn') : ''),

我发现这是从模块的数据库名称获取的,不幸的是我无法访问数据库:-( 我也在两个模块中搜索,但没有发现其中包含另一个模块。

所以我的问题是:prestashop调用模块是为了将它们设置在数据库中,还是有任何其他方式可以交换它们的位置。

感谢您的回答。

2 个答案:

答案 0 :(得分:2)

在BackOffice中转到Modules> Positions,搜索displayLeftColumn并轻松地向上或向下移动所需的模块

答案 1 :(得分:0)

hook_module表格中,您有一个position字段。该字段用于对特定钩子的模块进行排序。