Пример выборки элементов, заголовки единиц измерения хранятся отдельно!
| Код |
|---|
\Bitrix\Main\Loader::includeModule('catalog');
$data = \Bitrix\Catalog\MeasureTable::getList()->fetchAll();
foreach ($data as $key => $value) {
// $info = CCatalogMeasureClassifier::getMeasureInfoByCode($value["CODE"]);
$symbol = CCatalogMeasureClassifier::getMeasureTitle($value["CODE"], 'SYMBOL_RUS');
$data [$key]['SYMBOL'] = $symbol;
$title = CCatalogMeasureClassifier::getMeasureTitle($value["CODE"], 'MEASURE_TITLE');
$data [$key]['MEASURE_TITLE'] = $title;
}
echo '<pre>'.print_r($data, 1).'</pre>'; |
Выборка одного элемента по ид
| Код |
|---|
\Bitrix\Catalog\MeasureTable::getById(1)->fetch() |