Добрый день, Форумчане. Помогите пожалуйста. Интересует вывод на странице исключительно товаров участвующих в акции "Успей купить". Сайт, . На начальной странице, внизу перед футером секция, где отображаются товары, хотелось бы, указать "catalog", но только, чтобы отображался не весь каталог целиком, а только те товары которые участвуют в акции "Успей купить". Подскажите пожалуйста как это реализовать.
Код index.php прилагается :
Код index.php прилагается :
| Код |
|---|
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$APPLICATION->SetPageProperty("keywords", "аквафор, купить аквафор, аквафор цена, аквафор волгоград, аквафор официальный, аквафор магазин, купить аквафор, водяные фильтры, чистая вода, фильтры для воды, очистка воды, купить водяной фильтр, установить фильтр, аквафор, фильтр, купить осмос, купить кувшин, кран для воды");
$APPLICATION->SetPageProperty("description", "Аквафор Волгоград / Интернет Магазин");
$APPLICATION->SetPageProperty("NOT_SHOW_NAV_CHAIN", "Y");
$APPLICATION->SetTitle("Главная");
$APPLICATION->SetPageProperty("title", "Аквафор Волгоград / Интернет Магазин");
?> <?$APPLICATION->IncludeComponent(
"bitrix:news.list",
"banners",
Array(
"RSGOPRO_LINK" => "LINK",
"RSGOPRO_ALONE" => "ALONE",
"RSGOPRO_BLANK" => "BLANK",
"RSGOPRO_TITLE1" => "TITLE1",
"RSGOPRO_TITLE2" => "TITLE2",
"RSGOPRO_TEXT" => "TEXT",
"RSGOPRO_CHANGE_SPEED" => "2000",
"RSGOPRO_CHANGE_DELAY" => "8000",
"AJAX_MODE" => "N",
"IBLOCK_TYPE" => "presscenter",
"IBLOCK_ID" => "2",
"NEWS_COUNT" => "20",
"SORT_BY1" => "SORT",
"SORT_ORDER1" => "ASC",
"SORT_BY2" => "TIMESTAMP_X",
"SORT_ORDER2" => "ASC",
"FILTER_NAME" => "",
"FIELD_CODE" => array(0=>"ID",1=>"CODE",2=>"XML_ID",3=>"NAME",4=>"TAGS",5=>"SORT",6=>"PREVIEW_TEXT",7=>"PREVIEW_PICTURE",8=>"DETAIL_TEXT",9=>"DETAIL_PICTURE",10=>"DATE_ACTIVE_FROM",11=>"ACTIVE_FROM",12=>"DATE_ACTIVE_TO",13=>"ACTIVE_TO",14=>"SHOW_COUNTER",15=>"SHOW_COUNTER_START",16=>"IBLOCK_TYPE_ID",17=>"IBLOCK_ID",18=>"IBLOCK_CODE",19=>"IBLOCK_NAME",20=>"IBLOCK_EXTERNAL_ID",21=>"DATE_CREATE",22=>"CREATED_BY",23=>"CREATED_USER_NAME",24=>"TIMESTAMP_X",25=>"MODIFIED_BY",26=>"USER_NAME",27=>"",),
"PROPERTY_CODE" => array(0=>"LINK",1=>"BANNER_TYPE",2=>"BLANK",3=>"TITLE1",4=>"TITLE2",5=>"TEXT",6=>"",),
"CHECK_DATES" => "Y",
"DETAIL_URL" => "",
"PREVIEW_TRUNCATE_LEN" => "",
"ACTIVE_DATE_FORMAT" => "d.m.Y",
"SET_TITLE" => "Y",
"SET_STATUS_404" => "N",
"INCLUDE_IBLOCK_INTO_CHAIN" => "Y",
"ADD_SECTIONS_CHAIN" => "Y",
"HIDE_LINK_WHEN_NO_DETAIL" => "N",
"PARENT_SECTION" => "",
"PARENT_SECTION_CODE" => "",
"INCLUDE_SUBSECTIONS" => "Y",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "36000000",
"CACHE_FILTER" => "N",
"CACHE_GROUPS" => "Y",
"PAGER_TEMPLATE" => ".default",
"DISPLAY_TOP_PAGER" => "N",
"DISPLAY_BOTTOM_PAGER" => "Y",
"PAGER_TITLE" => "Новости",
"PAGER_SHOW_ALWAYS" => "Y",
"PAGER_DESC_NUMBERING" => "N",
"PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
"PAGER_SHOW_ALL" => "Y",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"AJAX_OPTION_HISTORY" => "N",
"RSGOPRO_BANNER_TYPE" => "BANNER_TYPE",
"RSGOPRO_BANNER_HEIGHT" => "402",
"AJAX_OPTION_ADDITIONAL" => "",
"RSGOPRO_BANNER_VIDEO_MP4" => "VIDEO_MP4",
"RSGOPRO_BANNER_VIDEO_WEBM" => "VIDEO_WEBM",
"RSGOPRO_BANNER_VIDEO_PIC" => "VIDEO_PIC"
)
);?> <?$APPLICATION->IncludeComponent(
"bitrix:catalog.section.list",
"main",
Array(
"IBLOCK_TYPE" => "catalog",
"IBLOCK_ID" => "7",
"SECTION_ID" => "",
"SECTION_CODE" => "",
"COUNT_ELEMENTS" => "Y",
"TOP_DEPTH" => "1",
"SECTION_FIELDS" => array(0=>"",1=>"",),
"SECTION_USER_FIELDS" => array(0=>"",1=>"",),
"SECTION_URL" => "",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "36000000",
"CACHE_GROUPS" => "Y",
"ADD_SECTIONS_CHAIN" => "N",
"SHOW_COUNT_LVL1" => "12",
"SHOW_COUNT_LVL2" => "11",
"COMPONENT_TEMPLATE" => "main",
"BLOCK_NAME" => "",
"COMPOSITE_FRAME_MODE" => "A",
"COMPOSITE_FRAME_TYPE" => "AUTO"
)
);?> <?$APPLICATION->IncludeComponent(
"bitrix:news.line",
"main",
Array(
"IBLOCK_TYPE" => "presscenter",
"IBLOCKS" => array(0=>"1",1=>"5",),
"NEWS_COUNT" => "3",
"FIELD_CODE" => array(0=>"PREVIEW_PICTURE",1=>"IBLOCK_NAME",2=>"",),
"SORT_BY1" => "ACTIVE_FROM",
"SORT_ORDER1" => "DESC",
"SORT_BY2" => "SORT",
"SORT_ORDER2" => "ASC",
"DETAIL_URL" => "",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "300",
"CACHE_GROUPS" => "N",
"ACTIVE_DATE_FORMAT" => "d.m.Y",
"COMPONENT_TEMPLATE" => "main",
"BLOCK_NAME" => "",
"COMPOSITE_FRAME_MODE" => "A",
"COMPOSITE_FRAME_TYPE" => "AUTO"
)
);?>
<div class="sorter_and_name clearfix">
<h3 class="name">Лучшие товары</h3>
<div class="sorter">
<? global $alfaCTemplate, $alfaCSortType, $alfaCSortToo, $alfaCOutput;
$APPLICATION->IncludeComponent("redsign:catalog.sorter", "gopro",
array(
'ALFA_ACTION_PARAM_NAME' => 'alfaction',
'ALFA_ACTION_PARAM_VALUE' => 'alfavalue',
'ALFA_CHOSE_TEMPLATES_SHOW' => 'Y',
'ALFA_CNT_TEMPLATES' => '3',
'ALFA_DEFAULT_TEMPLATE' => 'showcase',
'ALFA_CNT_TEMPLATES_0' => 'Список',
'ALFA_CNT_TEMPLATES_NAME_0' => 'table',
'ALFA_CNT_TEMPLATES_1' => 'Галерея',
'ALFA_CNT_TEMPLATES_NAME_1' => 'gallery',
'ALFA_CNT_TEMPLATES_2' => 'Витрина',
'ALFA_CNT_TEMPLATES_NAME_2' => 'showcase',
'ALFA_SORT_BY_SHOW' => 'N',
'ALFA_OUTPUT_OF_SHOW' => 'N',
'AJAXPAGESID' => 'ajaxpages_main',
),
false
);
?> </div>
</div>
<div id="ajaxpages_main" class="ajaxpages_main"> <?
global $APPLICATION,$JSON;
$IS_SORTERCHANGE = 'N';
if($_REQUEST['AJAX_CALL']=='Y' && $_REQUEST['sorterchange']=='ajaxpages_main')
{
$IS_SORTERCHANGE = 'Y';
$JSON['TYPE'] = 'OK';
}
$IS_AJAXPAGES = 'N';
if($_REQUEST['ajaxpages']=='Y' && $_REQUEST['ajaxpagesid']=='ajaxpages_main')
{
$IS_AJAXPAGES = 'Y';
$JSON['TYPE'] = 'OK';
}
?> <?$APPLICATION->IncludeComponent(
"bitrix:catalog.section",
"gopro",
Array(
"IBLOCK_TYPE" => "action",
"IBLOCK_ID" => "1",
"SECTION_ID" => "",
"SECTION_CODE" => "",
"SECTION_USER_FIELDS" => array(0=>"",1=>"",),
"ELEMENT_SORT_FIELD" => "sort",
"ELEMENT_SORT_ORDER" => "asc",
"ELEMENT_SORT_FIELD2" => "timestamp_x",
"ELEMENT_SORT_ORDER2" => "asc",
"FILTER_NAME" => "",
"INCLUDE_SUBSECTIONS" => "A",
"SHOW_ALL_WO_SECTION" => "Y",
"HIDE_NOT_AVAILABLE" => "N",
"PAGE_ELEMENT_COUNT" => "5",
"LINE_ELEMENT_COUNT" => "3",
"PROPERTY_CODE" => array(0=>"CML2_ARTICLE",1=>"BRAND",2=>"YEAR",3=>"WEIGHT",4=>"HEIGHT",5=>"FORUM_MESSAGE_CNT",6=>"RSFAVORITE_COUNTER",7=>"FORUM_TOPIC_ID",8=>"WIDTH",9=>"POHOZHIE",10=>"BUY_WITH_THIS",11=>"TICKNESS",12=>"",),
"OFFERS_LIMIT" => "0",
"TEMPLATE_THEME" => "",
"PRODUCT_SUBSCRIPTION" => "N",
"SHOW_DISCOUNT_PERCENT" => "N",
"SHOW_OLD_PRICE" => "N",
"MESS_BTN_BUY" => "Купить",
"MESS_BTN_ADD_TO_BASKET" => "В корзину",
"MESS_BTN_SUBSCRIBE" => "Подписаться",
"MESS_BTN_DETAIL" => "Подробнее",
"MESS_NOT_AVAILABLE" => "Нет в наличии",
"SECTION_URL" => "",
"DETAIL_URL" => "",
"SECTION_ID_VARIABLE" => "SECTION_ID",
"AJAX_MODE" => "N",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "N",
"AJAX_OPTION_HISTORY" => "N",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "36000000",
"CACHE_GROUPS" => "N",
"SET_META_KEYWORDS" => "N",
"META_KEYWORDS" => "",
"SET_META_DESCRIPTION" => "N",
"META_DESCRIPTION" => "",
"BROWSER_TITLE" => "-",
"ADD_SECTIONS_CHAIN" => "N",
"DISPLAY_COMPARE" => "Y",
"SET_TITLE" => "Y",
"SET_STATUS_404" => "N",
"CACHE_FILTER" => "N",
"PRICE_CODE" => array(0=>"BASE",),
"USE_PRICE_COUNT" => "N",
"SHOW_PRICE_COUNT" => "1",
"PRICE_VAT_INCLUDE" => "Y",
"CONVERT_CURRENCY" => "N",
"BASKET_URL" => "/personal/cart/",
"ACTION_VARIABLE" => "action",
"PRODUCT_ID_VARIABLE" => "id",
"USE_PRODUCT_QUANTITY" => "Y",
"ADD_PROPERTIES_TO_BASKET" => "N",
"PRODUCT_PROPS_VARIABLE" => "prop",
"PARTIAL_PRODUCT_PROPERTIES" => "N",
"PRODUCT_PROPERTIES" => array(),
"PAGER_TEMPLATE" => "gopro",
"DISPLAY_TOP_PAGER" => "Y",
"DISPLAY_BOTTOM_PAGER" => "Y",
"PAGER_TITLE" => "Товары",
"PAGER_SHOW_ALWAYS" => "N",
"PAGER_DESC_NUMBERING" => "N",
"PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
"PAGER_SHOW_ALL" => "Y",
"OFFERS_FIELD_CODE" => array(0=>"ID",1=>"CODE",2=>"XML_ID",3=>"NAME",4=>"TAGS",5=>"SORT",6=>"PREVIEW_TEXT",7=>"PREVIEW_PICTURE",8=>"DETAIL_TEXT",9=>"DETAIL_PICTURE",10=>"DATE_ACTIVE_FROM",11=>"ACTIVE_FROM",12=>"DATE_ACTIVE_TO",13=>"ACTIVE_TO",14=>"SHOW_COUNTER",15=>"SHOW_COUNTER_START",16=>"IBLOCK_TYPE_ID",17=>"IBLOCK_ID",18=>"IBLOCK_CODE",19=>"IBLOCK_NAME",20=>"IBLOCK_EXTERNAL_ID",21=>"DATE_CREATE",22=>"CREATED_BY",23=>"CREATED_USER_NAME",24=>"TIMESTAMP_X",25=>"MODIFIED_BY",26=>"USER_NAME",27=>"",),
"OFFERS_PROPERTY_CODE" => array(0=>"CML2_ARTICLE",1=>"COLOR_DIRECTORY",2=>"MORE_PHOTO",3=>"",),
"OFFERS_SORT_FIELD" => "sort",
"OFFERS_SORT_ORDER" => "asc",
"OFFERS_SORT_FIELD2" => "id",
"OFFERS_SORT_ORDER2" => "asc",
"PROP_MORE_PHOTO" => "MORE_PHOTO",
"PROP_ARTICLE" => "CML2_ARTICLE",
"PROP_ACCESSORIES" => "-",
"USE_FAVORITE" => "Y",
"USE_SHARE" => "Y",
"SHOW_ERROR_EMPTY_ITEMS" => "Y",
"DONT_SHOW_LINKS" => "N",
"USE_STORE" => "Y",
"USE_MIN_AMOUNT" => "Y",
"MIN_AMOUNT" => "10",
"MAIN_TITLE" => "Наличие на складах",
"PROP_SKU_MORE_PHOTO" => "MORE_PHOTO",
"PROP_SKU_ARTICLE" => "CML2_ARTICLE",
"PROPS_ATTRIBUTES" => array(0=>"COLOR_DIRECTORY",),
"OFFERS_CART_PROPERTIES" => array(),
"PRODUCT_QUANTITY_VARIABLE" => "quantity",
"AJAXPAGESID" => "ajaxpages_main",
"IS_AJAXPAGES" => $IS_AJAXPAGES,
"IS_SORTERCHANGE" => $IS_SORTERCHANGE,
"AJAX_OPTION_ADDITIONAL" => "",
"VIEW" => $alfaCTemplate,
"COLUMNS5" => "Y",
"SET_BROWSER_TITLE" => "Y",
"USE_AUTO_AJAXPAGES" => "N",
"PROPS_ATTRIBUTES_COLOR" => array(0=>"COLOR_DIRECTORY",),
"COMPARE_PATH" => "",
"OFF_SMALLPOPUP" => "Y",
"COMPONENT_TEMPLATE" => "gopro",
"BACKGROUND_IMAGE" => "-",
"SEF_MODE" => "N",
"SET_LAST_MODIFIED" => "N",
"USE_MAIN_ELEMENT_SECTION" => "N",
"EMPTY_ITEMS_HIDE_FIL_SORT" => "Y",
"OFF_MEASURE_RATION" => "N",
"COMPOSITE_FRAME_MODE" => "A",
"COMPOSITE_FRAME_TYPE" => "AUTO",
"PAGER_BASE_LINK_ENABLE" => "N",
"SHOW_404" => "N",
"MESSAGE_404" => "",
"DISABLE_INIT_JS_IN_COMPONENT" => "N"
)
);?> </div>
<?
if($IS_AJAXPAGES=='Y' || $IS_SORTERCHANGE=='Y')
{
$APPLICATION->RestartBuffer();
if(SITE_CHARSET!='utf-8')
{
$data = $APPLICATION->ConvertCharsetArray($JSON, SITE_CHARSET, 'utf-8');
$json_str_utf = json_encode($data);
$json_str = $APPLICATION->ConvertCharset($json_str_utf, 'utf-8', SITE_CHARSET);
echo $json_str;
} else {
echo json_encode($JSON);
}
die();
}
?><?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
|