如何创建Prestashop自定义页面以及如何在网址中调用它。
<?php
include(dirname(__FILE__).'/config/config.inc.php');
include(dirname(__FILE__).'/header.php');
$smarty->display(_PS_THEME_DIR_.'html-template.tpl');
include(dirname(__FILE__).'/footer.php');
?>
答案 0 :(得分:1)
controllers/front/action.php
YouModuleNameActionModuleFrontController extends FrontController {}
以示例前面的其他模块为例,填写控制器逻辑。最重要的是设置自己的模板$this->setTemaplate('templa.tpl')
,该模板位于yourmodulename/views/templates/front/templa.tpl
安装你的模块,然后在PS的某个地方输出一个链接(只是为了得到链接)Context::getContext()->link->getModuleLink('yourmodulename', 'action')
访问此网址,查看您的模板是否有效。