Задать вопрос
@sreug

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

такой код
Bitrix\Main\Loader::includeModule('iblock');
use \Bitrix\Iblock\ElementTable;

$res = ElementTable::getByPrimary([
    'filter' => ['IBLOCK.CODE' => 'ads',],
    'select' => ['ID', 'NAME','PROPERTY_GARAGE']
]);


но пишет что Unknown field definition `PROPERTY_GARAGE` (PROPERTY_GARAGE)
  • Вопрос задан
  • 909 просмотров
Подписаться 1 Средний 3 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Stepik
    "Поколение Python": курс для начинающих
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
в настройках ИБ заполнить пункт Символьный код API.
Возьму для примера символьный код catalog. тогда запрос к элементам инфоблока будет такой:
\Bitrix\Iblock\Elements\ElementCatalogTable::getList([
	"select" => [
		"ID", "NAME",
		"BRAND_VALUE" => "BRAND.VALUE",//BRAND - это символьный код свойства
	]
])
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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