From e828f6821fe6fc702bcaf9670ab37bbdd65ca7a9 Mon Sep 17 00:00:00 2001 From: Ivan Chaplygin Date: Wed, 12 Jul 2023 17:08:04 +0300 Subject: [PATCH] =?UTF-8?q?ref=20#91040=20=D0=9F=D0=B5=D1=80=D0=B5=D0=BD?= =?UTF-8?q?=D0=BE=D1=81=20=D1=88=D0=B0=D0=B1=D0=BB=D0=BE=D0=BD=D0=B0,=20?= =?UTF-8?q?=D0=BF=D0=B5=D1=80=D0=B5=D0=BC=D0=B5=D1=89=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D0=B5=20=D1=88=D0=B0=D0=B1=D0=BB=D0=BE=D0=BD=D0=B0=20=D0=BF?= =?UTF-8?q?=D1=80=D0=B8=20=D1=83=D1=81=D1=82=D0=B0=D0=BD=D0=BE=D0=B2=D0=BA?= =?UTF-8?q?=D0=B5=20=D0=BC=D0=BE=D0=B4=D1=83=D0=BB=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../account.php | 0 .../main.profile/.default/component.php | 0 .../.default/images/sec-unlocked.png | Bin .../main.profile/.default/images/sec.png | Bin .../.default/lang/en/template.php | 0 .../.default/lang/ru/template.php | 0 .../bitrix/main.profile/.default/script.js | 0 .../main.profile/.default/script.map.js | 0 .../main.profile/.default/script.min.js | 0 .../bitrix/main.profile/.default/style.css | 0 .../main.profile/.default/style.min.css | 0 .../bitrix/main.profile/.default/template.php | 0 .../images/wt_black.png | Bin .../images/wt_blue.png | Bin .../images/wt_green.png | Bin .../images/wt_red.png | Bin .../images/wt_yellow.png | Bin .../index.php | 0 .../lang/en/account.php | 0 .../lang/en/index.php | 0 .../lang/en/order_cancel.php | 0 .../lang/en/order_detail.php | 0 .../lang/en/order_list.php | 0 .../lang/en/orders.php | 0 .../lang/en/private.php | 0 .../lang/en/profile.php | 0 .../lang/en/profile_detail.php | 0 .../lang/en/profile_list.php | 0 .../lang/en/subscribe.php | 0 .../lang/en/template.php | 0 .../lang/ru/account.php | 0 .../lang/ru/index.php | 0 .../lang/ru/order_cancel.php | 0 .../lang/ru/order_detail.php | 0 .../lang/ru/order_list.php | 0 .../lang/ru/orders.php | 0 .../lang/ru/private.php | 0 .../lang/ru/profile.php | 0 .../lang/ru/profile_detail.php | 0 .../lang/ru/profile_list.php | 0 .../lang/ru/subscribe.php | 0 .../lang/ru/template.php | 0 .../order_cancel.php | 0 .../order_detail.php | 0 .../orders.php | 0 .../private.php | 0 .../profile.php | 0 .../profile_detail.php | 0 .../style.css | 0 .../style.min.css | 0 .../subscribe.php | 0 .../template.php | 0 intaro.retailcrm/install/index.php | 6 +++ .../installer/subscriberinstallertrait.php | 46 ++++++++++++++++++ 54 files changed, 52 insertions(+) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/account.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/bitrix/main.profile/.default/component.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/bitrix/main.profile/.default/images/sec-unlocked.png (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/bitrix/main.profile/.default/images/sec.png (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/bitrix/main.profile/.default/lang/en/template.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/bitrix/main.profile/.default/lang/ru/template.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/bitrix/main.profile/.default/script.js (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/bitrix/main.profile/.default/script.map.js (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/bitrix/main.profile/.default/script.min.js (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/bitrix/main.profile/.default/style.css (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/bitrix/main.profile/.default/style.min.css (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/bitrix/main.profile/.default/template.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/images/wt_black.png (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/images/wt_blue.png (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/images/wt_green.png (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/images/wt_red.png (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/images/wt_yellow.png (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/index.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/lang/en/account.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/lang/en/index.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/lang/en/order_cancel.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/lang/en/order_detail.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/lang/en/order_list.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/lang/en/orders.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/lang/en/private.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/lang/en/profile.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/lang/en/profile_detail.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/lang/en/profile_list.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/lang/en/subscribe.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/lang/en/template.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/lang/ru/account.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/lang/ru/index.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/lang/ru/order_cancel.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/lang/ru/order_detail.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/lang/ru/order_list.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/lang/ru/orders.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/lang/ru/private.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/lang/ru/profile.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/lang/ru/profile_detail.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/lang/ru/profile_list.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/lang/ru/subscribe.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/lang/ru/template.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/order_cancel.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/order_detail.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/orders.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/private.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/profile.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/profile_detail.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/style.css (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/style.min.css (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/subscribe.php (100%) rename intaro.retailcrm/install/export/local/components/intaro/{subscribe => sale.personal.section}/template.php (100%) create mode 100644 intaro.retailcrm/lib/component/installer/subscriberinstallertrait.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/account.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/account.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/account.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/account.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/bitrix/main.profile/.default/component.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/bitrix/main.profile/.default/component.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/bitrix/main.profile/.default/component.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/bitrix/main.profile/.default/component.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/bitrix/main.profile/.default/images/sec-unlocked.png b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/bitrix/main.profile/.default/images/sec-unlocked.png similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/bitrix/main.profile/.default/images/sec-unlocked.png rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/bitrix/main.profile/.default/images/sec-unlocked.png diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/bitrix/main.profile/.default/images/sec.png b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/bitrix/main.profile/.default/images/sec.png similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/bitrix/main.profile/.default/images/sec.png rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/bitrix/main.profile/.default/images/sec.png diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/bitrix/main.profile/.default/lang/en/template.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/bitrix/main.profile/.default/lang/en/template.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/bitrix/main.profile/.default/lang/en/template.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/bitrix/main.profile/.default/lang/en/template.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/bitrix/main.profile/.default/lang/ru/template.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/bitrix/main.profile/.default/lang/ru/template.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/bitrix/main.profile/.default/lang/ru/template.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/bitrix/main.profile/.default/lang/ru/template.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/bitrix/main.profile/.default/script.js b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/bitrix/main.profile/.default/script.js similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/bitrix/main.profile/.default/script.js rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/bitrix/main.profile/.default/script.js diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/bitrix/main.profile/.default/script.map.js b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/bitrix/main.profile/.default/script.map.js similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/bitrix/main.profile/.default/script.map.js rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/bitrix/main.profile/.default/script.map.js diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/bitrix/main.profile/.default/script.min.js b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/bitrix/main.profile/.default/script.min.js similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/bitrix/main.profile/.default/script.min.js rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/bitrix/main.profile/.default/script.min.js diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/bitrix/main.profile/.default/style.css b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/bitrix/main.profile/.default/style.css similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/bitrix/main.profile/.default/style.css rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/bitrix/main.profile/.default/style.css diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/bitrix/main.profile/.default/style.min.css b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/bitrix/main.profile/.default/style.min.css similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/bitrix/main.profile/.default/style.min.css rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/bitrix/main.profile/.default/style.min.css diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/bitrix/main.profile/.default/template.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/bitrix/main.profile/.default/template.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/bitrix/main.profile/.default/template.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/bitrix/main.profile/.default/template.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/images/wt_black.png b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/images/wt_black.png similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/images/wt_black.png rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/images/wt_black.png diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/images/wt_blue.png b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/images/wt_blue.png similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/images/wt_blue.png rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/images/wt_blue.png diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/images/wt_green.png b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/images/wt_green.png similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/images/wt_green.png rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/images/wt_green.png diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/images/wt_red.png b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/images/wt_red.png similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/images/wt_red.png rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/images/wt_red.png diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/images/wt_yellow.png b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/images/wt_yellow.png similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/images/wt_yellow.png rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/images/wt_yellow.png diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/index.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/index.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/index.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/index.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/en/account.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/en/account.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/en/account.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/en/account.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/en/index.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/en/index.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/en/index.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/en/index.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/en/order_cancel.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/en/order_cancel.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/en/order_cancel.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/en/order_cancel.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/en/order_detail.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/en/order_detail.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/en/order_detail.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/en/order_detail.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/en/order_list.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/en/order_list.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/en/order_list.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/en/order_list.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/en/orders.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/en/orders.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/en/orders.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/en/orders.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/en/private.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/en/private.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/en/private.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/en/private.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/en/profile.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/en/profile.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/en/profile.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/en/profile.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/en/profile_detail.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/en/profile_detail.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/en/profile_detail.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/en/profile_detail.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/en/profile_list.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/en/profile_list.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/en/profile_list.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/en/profile_list.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/en/subscribe.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/en/subscribe.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/en/subscribe.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/en/subscribe.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/en/template.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/en/template.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/en/template.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/en/template.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/ru/account.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/ru/account.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/ru/account.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/ru/account.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/ru/index.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/ru/index.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/ru/index.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/ru/index.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/ru/order_cancel.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/ru/order_cancel.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/ru/order_cancel.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/ru/order_cancel.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/ru/order_detail.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/ru/order_detail.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/ru/order_detail.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/ru/order_detail.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/ru/order_list.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/ru/order_list.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/ru/order_list.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/ru/order_list.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/ru/orders.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/ru/orders.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/ru/orders.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/ru/orders.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/ru/private.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/ru/private.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/ru/private.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/ru/private.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/ru/profile.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/ru/profile.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/ru/profile.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/ru/profile.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/ru/profile_detail.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/ru/profile_detail.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/ru/profile_detail.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/ru/profile_detail.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/ru/profile_list.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/ru/profile_list.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/ru/profile_list.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/ru/profile_list.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/ru/subscribe.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/ru/subscribe.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/ru/subscribe.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/ru/subscribe.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/ru/template.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/ru/template.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/lang/ru/template.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/lang/ru/template.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/order_cancel.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/order_cancel.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/order_cancel.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/order_cancel.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/order_detail.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/order_detail.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/order_detail.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/order_detail.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/orders.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/orders.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/orders.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/orders.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/private.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/private.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/private.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/private.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/profile.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/profile.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/profile.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/profile.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/profile_detail.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/profile_detail.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/profile_detail.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/profile_detail.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/style.css b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/style.css similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/style.css rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/style.css diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/style.min.css b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/style.min.css similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/style.min.css rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/style.min.css diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/subscribe.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/subscribe.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/subscribe.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/subscribe.php diff --git a/intaro.retailcrm/install/export/local/components/intaro/subscribe/template.php b/intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/template.php similarity index 100% rename from intaro.retailcrm/install/export/local/components/intaro/subscribe/template.php rename to intaro.retailcrm/install/export/local/components/intaro/sale.personal.section/template.php diff --git a/intaro.retailcrm/install/index.php b/intaro.retailcrm/install/index.php index 8af46c6a..f0192c0d 100644 --- a/intaro.retailcrm/install/index.php +++ b/intaro.retailcrm/install/index.php @@ -15,6 +15,7 @@ use Bitrix\Sale\EventActions; use Bitrix\Sale\Internals\OrderTable; use Intaro\RetailCrm\Component\ConfigProvider; use Intaro\RetailCrm\Component\Installer\LoyaltyInstallerTrait; +use Intaro\RetailCrm\Component\Installer\SubscriberInstallerTrait; use Intaro\RetailCrm\Service\OrderLoyaltyDataService; use Intaro\RetailCrm\Vendor\Symfony\Component\Process\PhpExecutableFinder; use RetailCrm\ApiClient; @@ -30,10 +31,12 @@ if (class_exists('intaro_retailcrm')) { } include(__DIR__ . '/../lib/component/installer/loyaltyinstallertrait.php'); +include (__DIR__ . '/../lib/component/installer/subscriberinstallertrait.php'); class intaro_retailcrm extends CModule { use LoyaltyInstallerTrait; + use SubscriberInstallerTrait; public const V5 = 'v5'; public $MODULE_ID = 'intaro.retailcrm'; @@ -252,6 +255,8 @@ class intaro_retailcrm extends CModule $this->addLPEvents(); $this->addAgreement(); + $this->CopyFilesSubscribe(); + OrderLoyaltyDataService::createLoyaltyHlBlock(); $service = new OrderLoyaltyDataService(); @@ -1094,6 +1099,7 @@ class intaro_retailcrm extends CModule ); $this->CopyFiles(); + $this->CopyFilesSubscribe(); COption::RemoveOption($this->MODULE_ID, $this->CRM_CATALOG_BASE_PRICE); diff --git a/intaro.retailcrm/lib/component/installer/subscriberinstallertrait.php b/intaro.retailcrm/lib/component/installer/subscriberinstallertrait.php new file mode 100644 index 00000000..c63f6d5c --- /dev/null +++ b/intaro.retailcrm/lib/component/installer/subscriberinstallertrait.php @@ -0,0 +1,46 @@ +