добавить поле культурно?
Делаю так:
$getListParams['runtime'][] = new \Bitrix\Main\Entity\ReferenceField(
'ORDER_TYPE',
'\Bitrix\Sale\Internals\OrderPropsValueTable',
array(
'=this.ID' => 'ref.ORDER_ID',
'=ref.ORDER_PROPS_ID' => SaleHandler::ORDER_TYPE_ID
),
array(
"join_type" => 'inner'
)
);
SaleHandler::ORDER_TYPE_ID - константа, ид свойства соответствующего. Не возвращается вообще ни 1ой строки (((
Ап
У меня был аналогичный затык. Унесите из референса то, что должно быть в фильтре
Вот этого: '=ref.ORDER_PROPS_ID' => SaleHandler::ORDER_TYPE_ID ...в референсе не должно быть
Обсуждают сегодня