В файле:
bitrix/modules/aspro.mshop/admin/options.php
на 27 строке напишите:
В итоге, у Вас должен получиться такой кусок кода:
bitrix/modules/aspro.mshop/admin/options.php
на 27 строке напишите:
Код |
---|
if (array_key_exists('note', $arOption)) { continue; } |
В итоге, у Вас должен получиться такой кусок кода:
Код |
---|
if(strlen($RestoreDefaults) > 0){ COption::RemoveOption(CMShop::moduleID); COption::RemoveOption(CMShop::moduleID, "NeedGenerateCustomTheme"); $APPLICATION->DelGroupRight(CMShop::moduleID); } else{ COption::RemoveOption(CMShop::moduleID, "sid"); foreach($arTabs as $key => $arTab){ foreach($arTab["OPTIONS"] as $arOption){ if (array_key_exists('note', $arOption)) { continue; } if($arOption[0] == "COLOR_THEME" && $_REQUEST[$arOption[0]."_".$arTab["SITE_ID"]] === 'CUSTOM'){ COption::SetOptionString(CMShop::moduleID, "NeedGenerateCustomTheme", 'Y', '', $arTab["SITE_ID"]); } $arOption[0] = $arOption[0]."_".$arTab["SITE_ID"]; CMShop::__AdmSettingsSaveOption_EX(CMShop::moduleID, $arOption); } CBitrixComponent::clearComponentCache('bitrix:catalog.element', $arTab["SITE_ID"]); CBitrixComponent::clearComponentCache('bitrix:catalog.section', $arTab["SITE_ID"]); CBitrixComponent::clearComponentCache('bitrix:catalog.store.amount', $arTab["SITE_ID"]); CBitrixComponent::clearComponentCache('aspro:oneclickbuy.mshop', $arTab["SITE_ID"]); } } |