Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Битрикс smart filter



  1.  1 день 1 500 ₽
    1404    29  0

    Добрый день, Михаил. Мы занимаемся разработкой и сопровождением сайтов, специализируемся на Битрикс и Битрикс 24, HTML/CSS версткой, программированием функционала, SEO-оптимизацией сайта, наполнение сайтов и 1 C, интеграцией сайта с базой 1 С, а также разработкой уникального дизайна. Стоимость 1 часа - 1500 рублей

  2.  7 дней 2 500 ₽
    447    15  0

    Добрый день. уточните адрес сайта, адрес страница с отобранным массивом, какие 3 свойства должны быть в фильтре?

  • Кирилл Муштаев
    23 декабря 2020 |

    Если расскажете как сделать 2 и опциональный пункт без модификации комплексного компонента каталог - с удовольствием сделаю.

  • Vasiliy K
    23 декабря 2020 |

    добрый день.

    вы обычный смарт фильтр хотите оптимизировать? 

    что за страница с массивом фильтрации? это просто умное слово или какой-то функционал?


    по 3ему пункту вопросов нет, сделаю... 

    киньте в лс ссылки на страницы, поглядеть что вы хотите)

  • Михаил Хромых — заказчик проекта
    23 декабря 2020 |

    да, но я не думаю что это оптимизация. просто не совсем понятно как сделать то что необходимо


    по массиву

    речь про arrFilter


    а логин с паролем, как о цене договоримся)


    <?

    global $arrFilter;

    $arParams["FILTER_NAME"] = "arrFilter";

    $arrFilter = array("PROPERTY_LITSENZIYA_FRANSHIZA_VALUE"=>"Гарри Поттер");

    ?><br>

    <?$APPLICATION->IncludeComponent(

        "bitrix:catalog.smart.filter", 

        ".default", 

        array(

            "CACHE_GROUPS" => "Y",

            "CACHE_TIME" => "36000000",

            "CACHE_TYPE" => "A",

            "CONVERT_CURRENCY" => "N",

            "DISPLAY_ELEMENT_COUNT" => "Y",

            "FILTER_NAME" => "arrFilter",

            "FILTER_VIEW_MODE" => "vertical",

            "HIDE_NOT_AVAILABLE" => "N",

            "IBLOCK_ID" => "53",

            "IBLOCK_TYPE" => "aspro_next_catalog",

            "PAGER_PARAMS_NAME" => "arrPager",

            "PREFILTER_NAME" => "smartPreFilter",

            "PRICE_CODE" => array(

            ),

            "SAVE_IN_SESSION" => "N",

            "SECTION_CODE" => "",

            "SECTION_DESCRIPTION" => "-",

            "SECTION_ID" => $_REQUEST["SECTION_ID"],

            "SECTION_TITLE" => "-",

            "SEF_MODE" => "N",

            "TEMPLATE_THEME" => "blue",

            "XML_EXPORT" => "N",

            "COMPONENT_TEMPLATE" => ".default",

            "POPUP_POSITION" => "left"

        ),

        false

    );?><br>

    <?$APPLICATION->IncludeComponent(

        "bitrix:catalog.section",

        "catalog_block1",

        Array(

            "ACTION_VARIABLE" => "action",

            "ADD_PICT_PROP" => "-",

            "ADD_PROPERTIES_TO_BASKET" => "Y",

            "ADD_SECTIONS_CHAIN" => "N",

            "ADD_TO_BASKET_ACTION" => "ADD",

            "AJAX_MODE" => "N",

            "AJAX_OPTION_ADDITIONAL" => "",

            "AJAX_OPTION_HISTORY" => "N",

            "AJAX_OPTION_JUMP" => "N",

            "AJAX_OPTION_STYLE" => "Y",

            "BACKGROUND_IMAGE" => (isset($arParams["SECTION_BACKGROUND_IMAGE"])?$arParams["SECTION_BACKGROUND_IMAGE"]:""),

            "BASKET_URL" => "/personal/basket.php",

            "BROWSER_TITLE" => "-",

            "CACHE_FILTER" => "N",

            "CACHE_GROUPS" => "N",

            "CACHE_TIME" => $arParams["CACHE_TIME"],

            "CACHE_TYPE" => "A",

            "COMPATIBLE_MODE" => "Y",

            "CONVERT_CURRENCY" => "N",

            "CURRENCY_ID" => $arParams["CURRENCY_ID"],

            "CUSTOM_FILTER" => "{\"CLASS_ID\":\"CondGroup\",\"DATA\":{\"All\":\"AND\",\"True\":\"True\"},\"CHILDREN\":[]}",

            "DETAIL_URL" => $arResult["FOLDER"].$arResult["URL_TEMPLATES"]["element"],

            "DISABLE_INIT_JS_IN_COMPONENT" => "N",

            "DISPLAY_BOTTOM_PAGER" => "N",

            "DISPLAY_COMPARE" => "N",

            "DISPLAY_TOP_PAGER" => "N",

            "ELEMENT_SORT_FIELD" => $arParams["ELEMENT_SORT_FIELD"],

            "ELEMENT_SORT_FIELD2" => $arParams["ELEMENT_SORT_FIELD2"],

            "ELEMENT_SORT_ORDER" => $arParams["ELEMENT_SORT_ORDER"],

            "ELEMENT_SORT_ORDER2" => $arParams["ELEMENT_SORT_ORDER2"],

            "ENLARGE_PRODUCT" => "STRICT",

            "FILE_404" => $arParams["FILE_404"],

            "FILTER_NAME" => "arrFilter",

            "FILTER_PROPERTY_CODE" => array(

                0 => "BNR_TOP",

                1 => "LITSENZIAR",

                2 => "",

            ),

            "HIDE_NOT_AVAILABLE" => "Y",

            "HIDE_NOT_AVAILABLE_OFFERS" => "N",

            "IBLOCK_ID" => "53",

            "IBLOCK_TYPE" => "aspro_next_catalog",

            "INCLUDE_SUBSECTIONS" => "Y",

            "LABEL_PROP" => array(),

            "LABEL_PROP_MOBILE" => array(),

            "LABEL_PROP_POSITION" => "top-left",

            "LAZY_LOAD" => "N",

            "LINE_ELEMENT_COUNT" => $arParams["LINE_ELEMENT_COUNT"],

            "LOAD_ON_SCROLL" => "N",

            "MESSAGE_404" => $arParams["MESSAGE_404"],

            "MESS_BTN_ADD_TO_BASKET" => "В корзину",

            "MESS_BTN_BUY" => "Купить",

            "MESS_BTN_DETAIL" => "Подробнее",

            "MESS_BTN_SUBSCRIBE" => "Подписаться",

            "MESS_NOT_AVAILABLE" => "Нет в наличии",

            "META_DESCRIPTION" => $arParams["LIST_META_DESCRIPTION"],

            "META_KEYWORDS" => $arParams["LIST_META_KEYWORDS"],

            "OFFERS_CART_PROPERTIES" => array(),

            "OFFERS_FIELD_CODE" => array("","={$arParams["LIST_OFFERS_FIELD_CODE"]}",""),

            "OFFERS_LIMIT" => $arParams["LIST_OFFERS_LIMIT"],

            "OFFERS_PROPERTY_CODE" => array("","={$arParams["LIST_OFFERS_PROPERTY_CODE"]}",""),

            "OFFERS_SORT_FIELD" => $arParams["OFFERS_SORT_FIELD"],

            "OFFERS_SORT_FIELD2" => $arParams["OFFERS_SORT_FIELD2"],

            "OFFERS_SORT_ORDER" => $arParams["OFFERS_SORT_ORDER"],

            "OFFERS_SORT_ORDER2" => $arParams["OFFERS_SORT_ORDER2"],

            "OFFER_ADD_PICT_PROP" => $arParams["OFFER_ADD_PICT_PROP"],

            "OFFER_TREE_PROPS" => $arParams["OFFER_TREE_PROPS"],

            "PAGER_BASE_LINK" => $arParams["PAGER_BASE_LINK"],

            "PAGER_BASE_LINK_ENABLE" => "N",

            "PAGER_DESC_NUMBERING" => "N",

            "PAGER_DESC_NUMBERING_CACHE_TIME" => $arParams["PAGER_DESC_NUMBERING_CACHE_TIME"],

            "PAGER_PARAMS_NAME" => $arParams["PAGER_PARAMS_NAME"],

            "PAGER_SHOW_ALL" => "N",

            "PAGER_SHOW_ALWAYS" => "N",

            "PAGER_TEMPLATE" => $arParams["PAGER_TEMPLATE"],

            "PAGER_TITLE" => $arParams["PAGER_TITLE"],

            "PAGE_ELEMENT_COUNT" => "18",

            "PARTIAL_PRODUCT_PROPERTIES" => "N",

            "PRICE_CODE" => array("Розничная"),

            "PRICE_VAT_INCLUDE" => "Y",

            "PRODUCT_BLOCKS_ORDER" => "price,props,sku,quantityLimit,quantity,buttons",

            "PRODUCT_DISPLAY_MODE" => "N",

            "PRODUCT_ID_VARIABLE" => $arParams["PRODUCT_ID_VARIABLE"],

            "PRODUCT_PROPERTIES" => array(),

            "PRODUCT_PROPS_VARIABLE" => $arParams["PRODUCT_PROPS_VARIABLE"],

            "PRODUCT_QUANTITY_VARIABLE" => $arParams["PRODUCT_QUANTITY_VARIABLE"],

            "PRODUCT_ROW_VARIANTS" => "[{'VARIANT':'2','BIG_DATA':false},{'VARIANT':'2','BIG_DATA':false},{'VARIANT':'2','BIG_DATA':false},{'VARIANT':'2','BIG_DATA':false},{'VARIANT':'2','BIG_DATA':false},{'VARIANT':'2','BIG_DATA':false}]",

            "PRODUCT_SUBSCRIPTION" => "N",

            "PROPERTY_CODE" => array("","={$arParams["LIST_PROPERTY_CODE"]}",""),

            "PROPERTY_CODE_MOBILE" => array(),

            "RCM_PROD_ID" => $_REQUEST["PRODUCT_ID"],

            "RCM_TYPE" => "personal",

            "SECTION_CODE" => $arResult["VARIABLES"]["SECTION_CODE"],

            "SECTION_ID" => $arResult["VARIABLES"]["SECTION_ID"],

            "SECTION_ID_VARIABLE" => $arParams["SECTION_ID_VARIABLE"],

            "SECTION_URL" => $arResult["FOLDER"].$arResult["URL_TEMPLATES"]["section"],

            "SECTION_USER_FIELDS" => array("",""),

            "SEF_MODE" => "N",

            "SET_BROWSER_TITLE" => "Y",

            "SET_LAST_MODIFIED" => "N",

            "SET_META_DESCRIPTION" => "Y",

            "SET_META_KEYWORDS" => "Y",

            "SET_STATUS_404" => "N",

            "SET_TITLE" => "N",

            "SHOW_404" => "N",

            "SHOW_ALL_WO_SECTION" => "Y",

            "SHOW_CLOSE_POPUP" => "N",

            "SHOW_DISCOUNT_PERCENT" => "N",

            "SHOW_FROM_SECTION" => "N",

            "SHOW_MAX_QUANTITY" => "N",

            "SHOW_OLD_PRICE" => "N",

            "SHOW_PRICE_COUNT" => "1",

            "SHOW_SLIDER" => "Y",

            "SLIDER_INTERVAL" => "3000",

            "SLIDER_PROGRESS" => "N",

            "TEMPLATE_THEME" => "blue",

            "USE_ENHANCED_ECOMMERCE" => "N",

            "USE_FILTER" => "Y",

            "USE_MAIN_ELEMENT_SECTION" => "N",

            "USE_PRICE_COUNT" => "N",

            "USE_PRODUCT_QUANTITY" => "N"

        ),

    $component

    );?>