Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Дополнительное поле

00 голосов
3
я потратил кучу часов сёрфинга, чтобы выяснить одну вещь, которую так и не понял

в чём смысл
в catalog.section мне необходимо получить помимо прочих значение одного поля, которое я сам создал
одного(!), не списка, не через массив полей, одно единственное поле
единственная проблема в том, что оно не дефолтное и я просто не знаю как к нему обратится
это поле каталога
если вы знаете решение моей проблемы, приведите пожалуйста строчки кода
и чтобы не запутаться допустим, что айди поля - POLE
спросил 10 Фев, 14 от 12344444 (100 баллов)

3 Ответы

00 голосов
Имеется ввиду Пользовательское поле раздела?
Его название должно начинаться c UF_, тогда Вашем случае UF_POLE,
Если выбрать в настройкак catalog.section (источник данных->свойства раздела)  это поле,
то в шаблоне оно будет в переменной

Код
        $arResult['UF_POLE']

ответил 25 Июнь, 14 от Neroby (380 баллов)
00 голосов
эмм
а как привязать его к id элемента?
ответил 26 Окт, 14 от 12344444 (100 баллов)
00 голосов
так
я почитал документацию, форумы, нашёл бубен
пришёл к выводу, что писать надо так
$ar_result=CIBlockSection::GetList(Array("SORT"=>"­­ASC"), Array("EXTERNAL_ID"=>"здесь код элемента"),false, Array("UF_название поля"));
if($res=$ar_result->GetNext()){echo $res["UF_название поля"];}

но
что я всё-таки делаю не так?
ответил 24 Фев, 15 от 12344444 (100 баллов)

Похожие вопросы

0 голосов
5 ответов
спросил 16 Авг, 13 от sabakka (120 баллов)
0 голосов
4 ответов
спросил 12 Окт, 13 от Auda (120 баллов)
0 голосов
6 ответов
спросил 09 Сен, 13 от Plasma50 (360 баллов)
0 голосов
3 ответов
0 голосов
7 ответов