Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/bitrix/ext_www/cvetdv.ru/bitrix/blocks/bitrix/store.catalog.sections_carousel/ |
Upload File : |
<?php if (!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED !== true) { die(); } /** * @var StoreCatalogSectionsCarousel $classBlock * @global \CMain $APPLICATION */ $sectionId = $classBlock->get('SECTION_ID'); $sectionCode = $classBlock->get('SECTION_CODE'); $sectionUrl = $classBlock->get('SECTION_URL'); $detailUrl = $classBlock->get('DETAIL_URL'); $showElementSection = (int)$sectionId > 0 && (int)$sectionId !== (int)$classBlock->get('LANDING_SECTION_ID'); $editMode = $classBlock->get('EDIT_MODE'); // for replace in public mode if ($sectionUrl) { $sectionUrl = '#system_catalog#SECTION_CODE_PATH#/'; } if ($detailUrl) { $detailUrl = '#system_catalogitem/#ELEMENT_CODE#/'; } ?> <section class="landing-block g-pt-20 g-pb-20"> <?php // pass only params from settings or calculated by classBlock and the same for both components $APPLICATION->IncludeComponent( 'bitrix:landing.blocks.catalog_section_with_carousel', '.default', [ // settings 'SECTION_ID' => $sectionId, 'ALLOW_SEO_DATA' => $classBlock->get('ALLOW_SEO_DATA'), 'HIDE_NOT_AVAILABLE' => $classBlock->get('HIDE_NOT_AVAILABLE'), 'HIDE_NOT_AVAILABLE_OFFERS' => $classBlock->get('HIDE_NOT_AVAILABLE_OFFERS'), 'ELEMENT_SORT_FIELD' => 'sort', 'ELEMENT_SORT_ORDER' => 'desc', 'CURRENCY_ID' => $classBlock->get('CURRENCY_ID'), 'PRICE_CODE' => $classBlock->get('PRICE_CODE'), 'USE_PRICE_COUNT' => $classBlock->get('USE_PRICE_COUNT'), 'SHOW_PRICE_COUNT' => $classBlock->get('SHOW_PRICE_COUNT'), 'PRICE_VAT_INCLUDE' => $classBlock->get('PRICE_VAT_INCLUDE'), 'DISPLAY_COMPARE' => 'N', 'USE_PRODUCT_QUANTITY' => $classBlock->get('USE_PRODUCT_QUANTITY'), 'SHOW_DISCOUNT_PERCENT' => $classBlock->get('SHOW_DISCOUNT_PERCENT'), 'SHOW_OLD_PRICE' => $classBlock->get('SHOW_OLD_PRICE'), 'ADD_TO_BASKET_ACTION' => 'BUY', 'MESS_BTN_BUY' => '', 'MESS_BTN_ADD_TO_BASKET' => '', 'MESS_BTN_SUBSCRIBE' => '', 'MESS_NOT_AVAILABLE' => '', 'USE_ENHANCED_ECOMMERCE' => $classBlock->get('USE_ENHANCED_ECOMMERCE'), 'DATA_LAYER_NAME' => $classBlock->get('DATA_LAYER_NAME'), 'BRAND_PROPERTY' => $classBlock->get('BRAND_PROPERTY'), 'LABEL_PROP_POSITION' => 'top-left', 'DISCOUNT_PERCENT_POSITION' => 'bottom-right', 'SHOW_SECTIONS' => '', 'BASKET_URL' => '#system_order', // computed then same for both 'IBLOCK_ID' => $classBlock->get('IBLOCK_ID'), 'SECTION_URL' => $sectionUrl, 'DETAIL_URL' => $detailUrl, 'HIDE_DETAIL_URL' => $classBlock->get('HIDE_DETAIL_URL'), 'ACTION_VARIABLE' => $classBlock->get('ACTION_VARIABLE'), 'CUSTOM_SITE_ID' => $classBlock->get('SITE_ID'), 'CONTEXT_SITE_ID' => $classBlock->get('SITE_ID'), 'SECTIONS_SECTION_ID' => $classBlock->get('LANDING_SECTION_ID'), // differents 'ADDITIONAL' => [ 'EDIT_MODE' => $editMode, 'SHOW_ELEMENT_SECTION' => $showElementSection, 'SECTION_ID' => $sectionId, 'LANDING_SECTION_ID' => $classBlock->get('LANDING_SECTION_ID'), 'SECTION_CODE' => $classBlock->get('SECTION_CODE'), 'FILTER_NAME' => $classBlock->get('FILTER_NAME'), 'SECTIONS_FILTER_NAME' => $classBlock->get('SECTIONS_FILTER_NAME'), 'CATALOG_FILTER_NAME' => $classBlock->get('CATALOG_FILTER_NAME'), 'SET_TITLE' => $classBlock->get('SET_TITLE'), 'ALLOW_SEO_DATA' => $classBlock->get('ALLOW_SEO_DATA'), ], ], false ); ?> </section>