File manager - Edit - /home/c14075/dragmet-ural.ru/www/bitrix/modules/bitrix.eshop/install/wizards/bitrix/eshop/.description.php
Back
<?php use Bitrix\Main\Config\Option; use Bitrix\Main\Loader; use Bitrix\Catalog; use Bitrix\Crm; if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die(); if(!defined("WIZARD_DEFAULT_SITE_ID") && !empty($_REQUEST["wizardSiteID"])) define("WIZARD_DEFAULT_SITE_ID", $_REQUEST["wizardSiteID"]); $arWizardDescription = [ "NAME" => GetMessage("PORTAL_WIZARD_NAME"), "DESCRIPTION" => GetMessage("PORTAL_WIZARD_DESC"), "VERSION" => "1.0.0", "START_TYPE" => "WINDOW", "WIZARD_TYPE" => "INSTALL", "IMAGE" => "/images/".LANGUAGE_ID."/solution.png", "PARENT" => "wizard_sol", "TEMPLATES" => [ ["SCRIPT" => "wizard_sol"] ], "STEPS" => [ 'SelectSiteStep', 'SelectTemplateStep', 'SelectThemeStep', 'SiteSettingsStep', 'CatalogSettings', 'ShopSettings', 'PersonType', 'PaySystem', 'DataInstallStep', 'FinishStep', ], ]; if (defined("ADDITIONAL_INSTALL")) { $arWizardDescription["STEPS"] = [ "SelectTemplateStep", "SelectThemeStep", "SiteSettingsStep", "ShopSettings", "PersonType", "DataInstallStep", "FinishStep", ]; } elseif (defined("WIZARD_DEFAULT_SITE_ID")) { if (LANGUAGE_ID == "ru") { $arWizardDescription["STEPS"] = [ "SelectTemplateStep", "SelectThemeStep", "SiteSettingsStep", "CatalogSettings", "ShopSettings", "PersonType", "PaySystem", "DataInstallStep", "FinishStep", ]; } else { $arWizardDescription["STEPS"] = [ "SelectTemplateStep", "SelectThemeStep", "SiteSettingsStep", "CatalogSettings", "PaySystem", "DataInstallStep", "FinishStep", ]; } } else { if (LANGUAGE_ID !== "ru") { $arWizardDescription["STEPS"] = [ "SelectSiteStep", "SelectTemplateStep", "SelectThemeStep", "SiteSettingsStep", "CatalogSettings", "PaySystem", "DataInstallStep", "FinishStep", ]; } } $removeCatalog = false; if (Loader::includeModule('catalog')) { if ( Catalog\Config\State::isUsedInventoryManagement() // already used || Option::get('catalog', 'once_inventory_management') === 'Y' // exchange 1C ) { $removeCatalog = true; } } if (Loader::includeModule('crm')) // portals { if ( \CCrmSaleHelper::isWithOrdersMode() || Crm\Settings\LeadSettings::isEnabled() ) { $removeCatalog = true; } } if ($removeCatalog) { $indexCatalog = array_search('CatalogSettings', $arWizardDescription['STEPS']); if ($indexCatalog !== false) { unset($arWizardDescription["STEPS"][$indexCatalog]); } }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.26 |
proxy
|
phpinfo
|
Settings