Файловый менеджер - Редактировать - /var/www/axolotl/data/www/ekb.axolotls.ru/cf5ac/references_tizer.php.tar
Назад
axolotl/data/www/axolotls.ru/www/bitrix/wizards/aspro/next/site/services/iblock/references_tizer.php0000644 00000004374 14765453630 0031652 0 ustar 00 var/www <?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die(); if(!defined("WIZARD_SITE_ID")) return; if(!defined("WIZARD_SITE_DIR")) return; if(!defined("WIZARD_SITE_PATH")) return; if(!defined("WIZARD_TEMPLATE_ID")) return; if(!defined("WIZARD_TEMPLATE_ABSOLUTE_PATH")) return; if(!defined("WIZARD_THEME_ID")) return; $bitrixTemplateDir = $_SERVER["DOCUMENT_ROOT"].BX_PERSONAL_ROOT."/templates/".WIZARD_TEMPLATE_ID."/"; //$bitrixTemplateDir = $_SERVER["DOCUMENT_ROOT"]."/local/templates/".WIZARD_TEMPLATE_ID."/"; set_time_limit(0); if (!CModule::IncludeModule("highloadblock")) return; if (!WIZARD_INSTALL_DEMO_DATA) return; $HL_ID = $_SESSION["NEXT_HBLOCK_TIZER_ID"]; unset($_SESSION["NEXT_HBLOCK_TIZER_ID"]); //adding rows WizardServices::IncludeServiceLang("references.php", LANGUAGE_ID); use Bitrix\Highloadblock as HL; global $USER_FIELD_MANAGER; if($HL_ID){ $hldata = HL\HighloadBlockTable::getById($HL_ID)->fetch(); $hlentity = HL\HighloadBlockTable::compileEntity($hldata); $entity_data_class = $hlentity->getDataClass(); $arTizers = array( "BONUS" => array( "IMAGE" => "references_files/iblock/d11/d1155780f7cb725a39446afb337697d2.png", "LINK" => WIZARD_SITE_DIR."sale/" ), "SERT" => array( "IMAGE" => "references_files/iblock/d29/d29a609f0d35a73bb78a4b133d044a8d.png" ), "DENY" => array( "IMAGE" => "references_files/iblock/195/195080058e597adc89dae60daab97727.png", "LINK" => WIZARD_SITE_DIR."help/warranty/" ), "DELIVERY" => array( "IMAGE" => "references_files/iblock/abe/abedf713e6a85455b3932dc51d02067f.png", "LINK" => WIZARD_SITE_DIR."help/delivery/" ), ); $sort = 100; foreach($arTizers as $tizerName => $arFile){ $arData = array( 'UF_NAME' => GetMessage("WZD_REF_TIZER_".$tizerName), 'UF_FILE' => array ( 'name' => ToLower($tizerName).".png", 'type' => 'image/png', 'tmp_name' => WIZARD_ABSOLUTE_PATH."/site/services/iblock/".$arFile["IMAGE"] ), 'UF_SORT' => $sort, 'UF_XML_ID' => ToLower($tizerName) ); if($arFile["LINK"]) $arData["UF_LINK"]=$arFile["LINK"]; $USER_FIELD_MANAGER->EditFormAddFields('HLBLOCK_'.$HL_ID, $arData); $USER_FIELD_MANAGER->checkFields('HLBLOCK_'.$HL_ID, null, $arData); $result = $entity_data_class::add($arData); $sort += 100; } } ?>