LR
Size: a a a
LR
АС
KP
$where_filter_arr[] = array('Data.price' => "237");
$criteria->select(['msProduct.id', 'msProduct.parent']);
$criteria->where(array(
'id:IN' => $array_ids,
'published' => 1,
'class_key' => 'msProduct',
$where_filter_arr
));
$resources = $modx->getCollection('msProduct',$criteria);
KP
Y
$criteria->where(array(
'id:IN' => $array_ids,
'published' => 1,
'class_key' => 'msProduct',
'Data.price' => 237
,
));
ST
Y
KP
//Получаем массив значений (только товаров
$criteria = $modx->newQuery('msProduct');
$criteria->sortby('menuindex', 'ASC');
$criteria->select(['msProduct.id', 'msProduct.parent']);
$criteria->where(array(
'id:IN' => $array_ids,
'published' => 1,
'class_key' => 'msProduct',
'Data.price' => '237'
));
$resources = $modx->getCollection('msProduct',$criteria);
Y
KP
Y
KP
ИБ
Data - Класс msProductData. Здесь цена, артикул и прочие свойства товара
KP
KP
KP
ИБ
Сниппет msProducts сразу присоединяет несколько связанных таблиц товара, позволяя вам получать данные из них без лишних запросов.
Основной класс - это , а остальные представлены ниже:
msProduct - Основной класс выборки, наследник modResource.
Data - Класс msProductData. Здесь цена, артикул и прочие свойства товара
Vendor - Класс производителя товара msVendor. Здесь его название, страна, логотип и т.д.
ИБ
KP