- Модуль: landing
- Путь к файлу: ~/bitrix/modules/landing/lib/hook/page/settings.php
- Класс: BitrixLandingHookPageSettings
- Вызов: Settings::getCodesValues
static function getCodesValues()
{
static $codes = array();
if (!empty($codes))
{
return $codes;
}
if (ModuleManager::isModuleInstalled('catalog'))
{
$codes = array(
'' => array(
'IBLOCK_ID', 'SECTION_ID'
),
'VIEW' => array(
'HIDE_NOT_AVAILABLE', 'HIDE_NOT_AVAILABLE_OFFERS', 'PRODUCT_SUBSCRIPTION',
'USE_PRODUCT_QUANTITY', 'DISPLAY_COMPARE', 'CART_POSITION'
),
'PRICE' => array(
'PRICE_CODE', 'USE_PRICE_COUNT', 'SHOW_PRICE_COUNT', 'CURRENCY_ID',
'PRICE_VAT_INCLUDE', 'SHOW_OLD_PRICE', 'SHOW_DISCOUNT_PERCENT'
),
'ANAL' => array(
'USE_ENHANCED_ECOMMERCE', 'DATA_LAYER_NAME', 'BRAND_PROPERTY'
)
);
}
else
{
$codes = array(
'' => array(
'IBLOCK_ID', 'SECTION_ID'
)
);
}
return $codes;
}