Здравствуйте, у меня проблемка..может кто знает .. У разделов в одном инфоблоке разные значения пользовательского свойства типа список. Как можно получить список этих значений, зная конкретный раздел?
|
Мне помогла вот статья
|
|
|
|
|
|
Мне ничего не помогло - ни статья, ни форум. Я начинающий погроммист и не могу вывести одно жалкое свойство в разделе.
|
|
|
|
|
|
Не могу разобраться, выводит свойства одни и те же во всех разделах. Тоесть в разделе1, в разделе2, одинаковые, причём выводит последние свойства которые добавил к любому разделу.
|
|
|
|
|
|
я вот так передаю пользовательские поля и всё норм выводится :
ну и так вот вывожу например поле уже в шаблоне : echo $arSection['UF_RASPRODANO']);
|
|||
|
|
|
|
Аналогично можно вывести все пользовательские поля разделов в компоненте "bitrix:catalog.section" (или "bitrix:catalog.section.list")
|
|||
|
|
|
|
Одна из причин почему не выводятся пользовательские свойства разделов - не указан ID инфоблока
То есть, фильтр: Array("ID" => $arResult['ORIGINAL_PARAMETERS']['SECTION_ID'], "ACTIVE" => "Y") не выведет ничего нужного Но если указать: Array("ID" => $arResult['ORIGINAL_PARAMETERS']['SECTION_ID'], "ACTIVE" => "Y", "IBLOCK_ID" => 2), то всё ок. саму цифру 2 - лучше заменить на значение из $arParams или $arResult['IBLOCK_ID'] После этого свойства UF_ появляются в массиве
- Разработка сайтов на 1С-Битрикс
- Блог для веб-разработчиков |
||||
|
|
|
|||