我想在页面未找到的模板中添加“精选产品”模块。有没有人自定义“页面未找到”模板添加一些模块或不可能?在Opencart中定制“页面未找到”
回答
这很容易实现。首先,请转至SYSTEM > DESIGN > LAYOUTS
并单击INSERT
。对于布局名称,请输入
Error Page
或其他您会发现有用的东西记住它。然后在“路线”字段中输入
error/not_found
然后保存。完成后,只需转到EXTENSIONS > MODULES
,单击页面上您想要的模块旁边的EDIT
,然后单击Add Module
以添加一个新模块,然后从该行的布局下拉列表中选择一个Error Page
。的其余的设置配置,您看合适
嗨,只是做到了这一点,但没有运气:( 我有这个代码在not_found.tpl:<?php echo $ content_top;?> 并添加模块到内容新的布局顶部...仍然没有。我刚才看到,我没有文件夹“错误”在“控制器” – Aaviya 2012-07-23 14:10:48
你是什么版本?我试过在1.5.3.1和它的工作完美 - http://screencast.com/t/8KHtQp3MS – 2012-07-23 14:26:09
我的版本是1.5.1.3。我猜可能有一些问题,因为我使用自定义主题。这可能是一个原因? – Aaviya 2012-07-23 14:29:33
把你的文件,就像这样: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';
}
嗨,我有我的控制器/错误/ not_found.php文件中的代码,但仍显示任何模块没有运气 – Aaviya 2012-07-23 14:38:03
- 1. 自定义页面在opencart中显示“请求找到的页面”
- 2. 模块给出错误页面未找到。 Opencart 2.3.0.2
- 3. WordPress重定向到未找到页面
- 4. OpenCart未在页面加载内容?
- 5. 在Opencart中将域名重定向到特定页面(html)?
- 6. .htaccess重定向404页面未找到
- 7. 未找到页面错误
- 8. codeigniter页面未找到
- 9. SSRS - 404页面未找到
- 10. Django ListView页面未找到
- 11. 未找到页面弹簧
- 12. 路径:“**”未找到页面
- 13. 页面未找到在Zen Cart中的原始页面
- 14. Tango with Django:在tango_with_django_project.urls中定义的URLconf。页面未找到
- 15. 页面未找到页眉错误
- 16. OpenCart的新页面
- 17. 无法使用htaccess重定向到opencart中的产品页面
- 18. Opencart在类别页面中获取category_id
- 19. 每页都被重定向到opencart的404页面,除了产品页面
- 20. 如何将所有页面扩展重定向到自定义404未在asp.net项目中找到页面?
- 21. 在Spring 3.0中未找到自定义页面和其他错误网页
- 22. 重定向到“未找到页面”上的登录页面 - Laravel 5.4
- 23. 寻找一个JavaScript,将强制/重定向子页面到在父页面中找到的iframe
- 24. Application_PreRequestHandlerExecute在404页面未找到重定向
- 25. 在添加组页面或FlatPage时未在Django admin中找到页面
- 26. opencart - 多供应商404未在全新安装中找到
- 27. Opencart未在模型文件中定义?
- 28. Angularjs ngRoute根据ajax数据重定向到“未找到”页面
- 29. 重定向到404页面未找到 - 轨道
- 30. Joomla index.php页面会自动重定向到“未找到”错误
您可以使用'.htaccess'加载自己的'404'页面。我从来没有使用过opencart,所以也许它不是你需要的。 – Leri 2012-07-23 09:28:02
不是。我需要加载在该页404打开车模块。如果我创建单独的页面,我不能加载任何模块:( – Aaviya 2012-07-23 10:40:13