This commit is contained in:
miroman-afk
2022-06-16 12:50:50 +03:00
parent cb33be6001
commit 415b291785
11 changed files with 198 additions and 60 deletions

View File

@@ -10,20 +10,20 @@ class DeleteSettingsFrontendFolder extends Migration {
* @return void
*/
public function up() {
// function dirDel($dir) {
// $d = opendir($dir);
// while (($entry = readdir($d)) !== false) {
// if ($entry != "." && $entry != "..") {
// if (is_dir($dir . "/" . $entry)) {
// dirDel($dir . "/" . $entry);
// } else {
// unlink($dir . "/" . $entry);
// }
// }
// }
// closedir($d);
// rmdir($dir);
// }
function dirDel($dir) {
$d = opendir($dir);
while (($entry = readdir($d)) !== false) {
if ($entry != "." && $entry != "..") {
if (is_dir($dir . "/" . $entry)) {
dirDel($dir . "/" . $entry);
} else {
unlink($dir . "/" . $entry);
}
}
}
closedir($d);
rmdir($dir);
}
if (file_exists(CORE_PATH . '/../Settings/web/')) {
dirDel(CORE_PATH . '/../Settings/web/');
} else {

View File

@@ -0,0 +1,25 @@
<?php
namespace Database\Component\Seeders;
use App\Component\Models\Settings;
use Illuminate\Database\Seeder;
class Add1cMenuUploadSetting extends Seeder {
/**
* Run the database seeds.
*
* @return void
*/
public function run() {
$check_setting = Settings::where('name', 'Триггер загрузки меню 1с (НЕ ИЗМЕНЯТЬ!)')->where('code', 12)->first();
if (!$check_setting) {
$setting = new Settings;
$setting->name = 'Триггер загрузки меню 1с (НЕ ИЗМЕНЯТЬ!)';
$setting->value = '0';
$setting->code = 12;
$setting->is_common = 1;
$setting->save();
}
}
}