Php 在Prestashop上安装模块时覆盖模板
在模块安装过程中,我是否可以覆盖Prestashop前端模板/视图(在case order detail.tpl中)?我已经覆盖了放置在“my_module/override/**”目录中的控制器,但无法处理视图。使用钩子Php 在Prestashop上安装模块时覆盖模板,php,prestashop,prestashop-1.6,Php,Prestashop,Prestashop 1.6,在模块安装过程中,我是否可以覆盖Prestashop前端模板/视图(在case order detail.tpl中)?我已经覆盖了放置在“my_module/override/**”目录中的控制器,但无法处理视图。使用钩子显示覆盖模板为前端控制器设置自己的模板 public function hookDisplayOverrideTemplate($params) { $controller = $params['controller']; if ($controller->
显示覆盖模板
为前端控制器设置自己的模板
public function hookDisplayOverrideTemplate($params) {
$controller = $params['controller'];
if ($controller->php_self == 'order-detail') {
return 'path_to_your_custom_template.tpl';
}
return false;
}
使用钩子
displayOverrideTemplate
为前端控制器设置您自己的模板
public function hookDisplayOverrideTemplate($params) {
$controller = $params['controller'];
if ($controller->php_self == 'order-detail') {
return 'path_to_your_custom_template.tpl';
}
return false;
}