我想在页面未找到模板中添加“特色产品”模块。是否有人定制了“找不到页面”模板添加一些模块或者它不可能?
答案 0 :(得分:6)
拿你的文件:MVC ....
<强>控制器:强>
opencart/catalog/controller/error/not_found.php
模板(tpl)
opencart/catalog/view/theme/pikcal/template/error/not_found.tpl
.....您可以通过此MVC方法在任何您想要的地方调用视图文件
if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/error/not_found.tpl'))
{
$this->template = $this->config->get('config_template') . '/template/error/not_found.tpl';
}
else {
$this->template = 'default/template/error/not_found.tpl';
}
答案 1 :(得分:2)
这很容易实现。首先,转到SYSTEM > DESIGN > LAYOUTS
,然后点击INSERT
。对于布局名称,请输入
Error Page
或其他你会发现有用的东西来记住它。然后在“路线”字段中输入
error/not_found
然后保存。完成后,只需转到EXTENSIONS > MODULES
,点击您希望在页面上显示的模块旁边的EDIT
,然后点击Add Module
添加新模块,然后点击布局下拉该行,选择Error Page
一行。其余设置按您认为合适配置