1C-Битрикс разработчиците - търсене ограничават възможностите за произволно търсене параметри

Чудесен пример, благодаря ти! Пред мен е само една задача reaizovat това търсене.
Аз съм нов за Bitrix и имам няколко въпроса относно кода:

ако ($ arFields # 91; "MODULE_ID" # 93; == "iblock" $ ArFields # 91; "PARAM2" # 93; == 180 SUBSTR върху (arFields $ # 91; "ITEM_ID" # 93;, 0, 1) = "S"!

180 - ИД информационен блок, на който искате да търсите?

$ ArSectionFilter = масив ( "PARAMS" => масив ( "iblock_section" => 6759));

6759 - ID информация раздел блок, който ще разгледаме търсенето? Т.е. Ако, например, информационен блок "стоки" включва раздели за "Дискове", "Книги", "Сувенири" Аз просто може да направи падащия списък до полето за търсене и изпращане get'om секция номер вместо 6759?

И ако Razelikh "Книги" съдържа подсекции? Т.е. Всъщност елементи, свързани с подводницата, но е необходимо търсенето на всички раздели на "Книги",?

Правилно ли съм разбрал, че имам нужда от него в първата стъпка тук

използвате CIBlockSection :: GetNavChain и изпратете като $ arSection # 91; "ID" # 93; ID на дяла родител?

8-800-250-1860 Свържете се с нас Карта на сайта
дизайна на сайта Web -