Skip to content
This repository was archived by the owner on Sep 6, 2023. It is now read-only.

Commit 7bd3f47

Browse files
committed
Add opportunity push module in local/modules
1 parent 21e0b9d commit 7bd3f47

File tree

2 files changed

+25
-11
lines changed

2 files changed

+25
-11
lines changed

ggrachdev.debugbar/install/index.php

Lines changed: 23 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -74,20 +74,36 @@ public function DoUninstall() {
7474
public function installAssets() {
7575

7676
// copy js
77-
$dirJsFrom = $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/" . $this->MODULE_ID . "/install/js";
78-
$dirJsTo = $_SERVER["DOCUMENT_ROOT"] . "/bitrix/js/" . $this->MODULE_ID;
77+
$dirJsFrom = null;
78+
79+
if(\is_file($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/{$this->MODULE_ID}/install/version.php"))
80+
{
81+
$dirJsFrom = $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/" . $this->MODULE_ID . "/install/js";
82+
}
83+
else if(\is_file($_SERVER["DOCUMENT_ROOT"] . "/local/modules/{$this->MODULE_ID}/install/version.php"))
84+
{
85+
$dirJsFrom = $_SERVER["DOCUMENT_ROOT"] . "/local/modules/" . $this->MODULE_ID . "/install/js";
86+
}
7987

80-
if (!\is_dir($dirJsTo)) {
88+
if ($dirJsFrom && !\is_dir($dirJsTo)) {
8189
\mkdir($dirJsTo);
8290
}
8391

8492
\CopyDirFiles($dirJsFrom, $dirJsTo, true, true);
8593

8694
// copy css
87-
$dirCssFrom = $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/" . $this->MODULE_ID . "/install/css";
88-
$dirCssTo = $_SERVER["DOCUMENT_ROOT"] . "/bitrix/css/" . $this->MODULE_ID;
89-
90-
if (!\is_dir($dirCssTo)) {
95+
$dirCssTo = null;
96+
97+
if(\is_file($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/{$this->MODULE_ID}/install/version.php"))
98+
{
99+
$dirCssFrom = $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/" . $this->MODULE_ID . "/install/css";
100+
}
101+
else if(\is_file($_SERVER["DOCUMENT_ROOT"] . "/local/modules/{$this->MODULE_ID}/install/version.php"))
102+
{
103+
$dirCssFrom = $_SERVER["DOCUMENT_ROOT"] . "/local/modules/" . $this->MODULE_ID . "/install/css";
104+
}
105+
106+
if ($dirCssTo && !\is_dir($dirCssTo)) {
91107
\mkdir($dirCssTo);
92108
}
93109

@@ -97,14 +113,12 @@ public function installAssets() {
97113
public function reinstallAssets() {
98114

99115
// delete js
100-
101116
$dirJs = "/bitrix/js/" . $this->MODULE_ID;
102117
if (!\is_dir($dirJs)) {
103118
\DeleteDirFilesEx($dirJs);
104119
}
105120

106121
// delete css
107-
108122
$dirCss = "/bitrix/css/" . $this->MODULE_ID;
109123
if (!\is_dir($dirCss)) {
110124
\DeleteDirFilesEx($dirCss);
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22
$arModuleVersion = array(
3-
"VERSION" => "0.0.6",
4-
"VERSION_DATE" => "2021-05-19 10:00:00"
3+
"VERSION" => "0.0.7",
4+
"VERSION_DATE" => "2021-05-24 10:00:00"
55
);
66
?>

0 commit comments

Comments
 (0)