【发布时间】:2016-08-25 11:59:37
【问题描述】:
在我的模块中,我需要扩展 prestashop 核心 CarrierModule 和 PaymentModule,因为它具有运输和支付部分。所以我打算单独创建两个不同的模块并将它们构建在一个文件夹中并安装一次。
我需要知道如何制作安装脚本来安装两个模块(一个接一个)。
这是一个模块的安装功能
public function install() {
$flag = parent::install();
if ($this->name !== 'urbitbasic')
$flag = ($flag && $this->registerHook('displayRightColumnProduct'));
return ($this->installer->installTables() &&
$this->installer->installCarriers() &&
$this->installer->installWarehouseCarriers() &&
$this->installTabs() &&
$this->registerHook('displayBackOfficeHeader') &&
$this->registerHook('actionCarrierUpdate') &&
$this->registerHook('actionObjectCarrierUpdateAfter') &&
$this->registerHook('displayCarrierList') &&
$this->registerHook('displayOrderConfirmation') &&
$flag);
}
基本上我需要创建一个模块,一个安装文件安装两个模块。
【问题讨论】:
-
一个文件夹中的两个模块??
-
@sarcom 我的意思是我有两个模块需要一起安装
-
抱歉,我了解到您在一个文件夹中有两个模块
build them in one folder:)。
标签: php prestashop prestashop-1.5