我有一个大问题,请我真的需要一些帮助。我正在尝试为我的Prestashop添加一个新的自定义页面,但我不能。我不想通过管理面板添加它,我做了下一件事:NewPageController.php(controller-> front ..),newpage.php在根文件夹中+ newpage.tpl在主题目录中(不是默认主题,我的主题) )。我得到像http://mydomain.com/en/index.php?controller=newpage这样的东西,我的页面完全是空的。 有NewPageController.php:
非常感谢大家。我在等answear.Thank你!
答案 0 :(得分:0)
创建一个包含控制器(扩展ModuleFrontController)的新模块,指向您的视图.tpl。可以通过URL [base url] /?fc = module& module = [您的模块名称]& controller = [您的控制器名称]访问新页面。 这样做的好处是,您的视图将自动包含网站的主题布局,您必须实现的只是内容的其余部分,同时您将拥有控制器的所有核心功能,变量和上下文。