403Webshell
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/rospirotorg.ru/bitrix/blocks/bitrix/store.catalog.sections_carousel/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /home/bitrix/ext_www/rospirotorg.ru/bitrix/blocks/bitrix/store.catalog.sections_carousel/block.php
<?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>

Youez - 2016 - github.com/yon3zu
LinuXploit