Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使OpenCart模块可自行安装?_Opencart - Fatal编程技术网

如何使OpenCart模块可自行安装?

如何使OpenCart模块可自行安装?,opencart,Opencart,我已经在OpenCart中创建了支付模块 其中有7个不同的文件,如下所示 catalog/controller/payment/my_pay.php catalog/model/payment/my_pay.php catalog/language/english/payment/my_pay.php catalog/view/theme/default/template/payment/my_pay.tpl admin/controller/payment/my_pay.php admin/l

我已经在OpenCart中创建了支付模块

其中有7个不同的文件,如下所示

catalog/controller/payment/my_pay.php
catalog/model/payment/my_pay.php
catalog/language/english/payment/my_pay.php
catalog/view/theme/default/template/payment/my_pay.tpl
admin/controller/payment/my_pay.php
admin/language/english/payment/my_pay.php
admin/view/template/payment/my_pay.tpl
为了安装此模块,我们需要将这些文件放置在适当的位置

我希望在安装模块时自动将这些文件/文件夹放置在适当的位置

提前感谢……

OpenCart中没有这样的自动化(例如WordPress中)

但如果您有此文件夹/文件结构:

catalog/
  |-controller/
    |-payment/
      |-my_pay.php
  |-model/
    |-payment/
      |-my_pay.php
  |-language/
    |-english/
      |-payment/
        |-my_pay.php
  |-view/
    |-theme/
      |-default/
        |-template/
          |-payment/
            |-my_pay.tpl
admin/
  |-controller/
    |-payment/
      |-my_pay.php
  |-language/
    |-english/
      |-payment/
        |-my_pay.php
  |-view/
    |-template/
      |-payment/
        |-my_pay.tpl
只需将这两个主文件夹(
catalog
admin
)复制到原始文件夹上就足够了。。。新文件和/或文件夹将自动创建(感谢文件系统)