如何插入一个模块header.tpl
文件Opencart的2.0?
我有一个模块。 不具有该模块的布局位置的选择。 所以我需要手动将在header.tpl
文件。
我已经试过这个 ,但不工作的Opencart的2.0。
请任何一个帮助我。
谢谢
如何插入一个模块header.tpl
文件Opencart的2.0?
我有一个模块。 不具有该模块的布局位置的选择。 所以我需要手动将在header.tpl
文件。
我已经试过这个 ,但不工作的Opencart的2.0。
请任何一个帮助我。
谢谢
在Opencart的2.0以上就可以加载模块的位指示: -
$data['anyname'] = $this->load->controller('modulefolder/filename');
而在该模块的控制文件应该有什么render.Like回报:
return $this->load->view('default/template/modulefolder/filename.tpl', $data);
你的代码是错误的
$['special_block'] = $module = $this->getChild('module/special', array(
'limit' => 5,
'image_width' => 80,
'image_height' => 80
));
比如你有一个自定义模块命名公共文件夹下的“testmodule”
如果你想插入页眉这个模块你需要做以下的事情
关于目录/控制器/通用/ header.php文件负载控制器
$data['testmodule'] = $this->load->controller('common/testmodule');
回响头模板文件即视图/主题/默认/模板/通用/ header.tpl下面的代码
<?php echo $testmodule; ?>
这将工作