我正在创建一个模块,其中包含list_footer.tpl
presta\admin1234\themes\default\template\helpers\list\list_footer.tpl
所以基本上我想要的就是将我的list_footer.tpl
复制到presta\override
文件夹。
问题是,我应该如何为此目的编写install()
函数?
我试过了:
public function install()
{
if (parent::install() == false) {
copy(__DIR__.'/override/list_footer.tpl', _PS_ROOT_DIR_.'/override/helpers/admin/templates/list');
return false;
}
return true;
}
模块的安装不会引发任何错误,但不会将list_footer.tpl
复制到override
文件夹。
答案 0 :(得分:1)
复制功能的第二个参数必须是文件,而不是文件夹。当然,文件的文件夹必须存在。