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
文件夹。

复制功能的第二个参数必须是文件,而不是文件夹。当然,文件的文件夹必须存在