Vqmod嵌套require_once

时间:2015-03-31 09:02:14

标签: opencart2.x vqmod

我有一个vqmod无法在opencart中进行修改的场景。

情景。

主题文件夹中的

。 Header.php,我有一个require语句,其中包含一个基于菜单类型的菜单文件

我想在菜单文件中进行更改。 Vqmod无法达到这一点。

header.php
require 'common/header/menu.php';

menu.php
<li>some text</li>

在Menu.php中我想在使用vqmod之前添加另一个LI。

1 个答案:

答案 0 :(得分:0)

每个嵌套的require都应该有一个VQMod :: modCheck()。

在我的情况下,在header.php中

require 'common/header/menu.php';

应替换为

require (VQMod::modCheck('common/header/menu.php'));

*请注意路径应为绝对