From 1b5e41cd109be22e4efc95c23dacce1dfabf6b39 Mon Sep 17 00:00:00 2001 From: Grigory Pomadchin Date: Mon, 24 Nov 2014 22:13:58 +0300 Subject: [PATCH] modified installation --- intaro.intarocrm/install/index.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/intaro.intarocrm/install/index.php b/intaro.intarocrm/install/index.php index 0a07a17b..e6884011 100755 --- a/intaro.intarocrm/install/index.php +++ b/intaro.intarocrm/install/index.php @@ -1230,7 +1230,7 @@ class intaro_intarocrm extends CModule { $dateAgent->add($intAgent); CAgent::AddAgent( - "ICrmOrderActions::orderAgent();", $this->MODULE_ID, "N", 600, // interval - 10 mins + "ICrmOrderActions::forkedOrderAgent();", $this->MODULE_ID, "N", 600, // interval - 10 mins $dateAgent->format('d.m.Y H:i:s'), // date of first check "Y", // agent is active $dateAgent->format('d.m.Y H:i:s'), // date of first start @@ -1270,6 +1270,7 @@ class intaro_intarocrm extends CModule { CAgent::RemoveAgent("ICrmOrderActions::uploadOrdersAgent();", $this->MODULE_ID); CAgent::RemoveAgent("ICrmOrderActions::orderHistoryAgent();", $this->MODULE_ID); CAgent::RemoveAgent("ICrmOrderActions::orderAgent();", $this->MODULE_ID); + CAgent::RemoveAgent("ICrmOrderActions::forkedOrderAgent();", $this->MODULE_ID); COption::RemoveOption($this->MODULE_ID, $this->CRM_API_HOST_OPTION); COption::RemoveOption($this->MODULE_ID, $this->CRM_API_KEY_OPTION); @@ -1319,11 +1320,18 @@ class intaro_intarocrm extends CModule { CopyDirFiles( $_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/' . $this->MODULE_ID . '/install/export/', $_SERVER['DOCUMENT_ROOT'] . '/bitrix/php_interface/include/catalog_export/', true, true ); + + if(mkdir($_SERVER['DOCUMENT_ROOT'] . '/retailcrm/')) { + CopyDirFiles( + $_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/' . $this->MODULE_ID . '/install/retailcrm/', $_SERVER['DOCUMENT_ROOT'] . '/retailcrm/', true, true + ); + } } function DeleteFiles() { unlink($_SERVER['DOCUMENT_ROOT'] . '/bitrix/php_interface/include/catalog_export/intarocrm_run.php'); unlink($_SERVER['DOCUMENT_ROOT'] . '/bitrix/php_interface/include/catalog_export/intarocrm_setup.php'); + unlink($_SERVER['DOCUMENT_ROOT'] . '/retailcrm/'); } function GetProfileSetupVars($iblocks, $propertiesProduct, $propertiesUnitProduct, $propertiesSKU, $propertiesUnitSKU, $filename) {