0

我想在页面未找到模板中添加“特色产品”模块。有没有人定制了“找不到页面”模板添加了一些模块或者这是不可能的?

4

2 回答 2

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';
}
于 2012-07-23T14:25:01.970 回答
2

这很容易实现。首先,转到SYSTEM > DESIGN > LAYOUTS并单击INSERT。对于布局名称,把

Error Page

或者其他你会发现有用的东西来记住它。然后在“路线”字段中放置

error/not_found

然后保存。完成后,只需转到您的EXTENSIONS > MODULES,单击EDIT您希望在页面上拥有的模块旁边的 ,单击Add Module以添加新模块,然后从该行的布局下拉列表中选择Error Page一个。其余设置按您认为合适的方式配置

于 2012-07-23T14:01:49.577 回答