Prestashop 如何强制模块';是否使用s install()函数将文件复制到覆盖文件夹?
我正在创建一个模块,其中包含一个新版本的Prestashop 如何强制模块';是否使用s install()函数将文件复制到覆盖文件夹?,prestashop,prestashop-1.6,Prestashop,Prestashop 1.6,我正在创建一个模块,其中包含一个新版本的list\u footer.tpl,它位于presta\admin1234\themes\default\template\helpers\list\list\u footer.tpl 所以基本上,我想从我的模块中得到的就是将我的list\u footer.tpl复制到presta\override文件夹 问题是,我应该如何为此编写install()函数 我试过: public function install() { if (parent
list\u footer.tpl
,它位于presta\admin1234\themes\default\template\helpers\list\list\u footer.tpl
所以基本上,我想从我的模块中得到的就是将我的list\u 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\u footer.tpl
未复制到override
文件夹。复制功能的第二个参数必须是文件,而不是文件夹。当然,文件的文件夹必须存在