Цитата |
---|
написал: Код |
---|
\Bitrix\Main\Loader::includeModule('iblock');
$entity = \Bitrix\Iblock\IblockTable::compileEntity('vacancy'); // Символьный код API
$data = $entity->getDataClass();
$element = $data::query()
->setSelect(['ID', 'NAME', 'PRICE_VALUE' => 'PRICE.VALUE'])
->setFilter(['ACTIVE' => 'Y'])
->setOrder(['ID' => 'desc'])
->setLimit(1)
->fetch();
|
|
увы это хоть и работает, но на полпорядка медленней чем через пример выше. А еще активно входит в бесконечные циклы если не правильно написать код свойства. Что уже маразм, ибо код свойства можно поменять через админку.
В общем через более низкоуровневое более удобно, что грустно для фреймворка на котором надо работать(