минимальная цена товаров

Достали из нашей базы в ЛК, отряхнули от спана Espo и выкатили сюда. Код — чёрные блоки, как любим.

$miniShop2 = $modx->getService('miniShop2');

$price = 0;

$childs = $modx->getChildIds($id,10,array('context' => 'web'));
$childs = implode(',',$childs);

$q = $modx->newQuery('msProduct', array('parent:IN' => array($childs)));
$q->innerJoin('msProductData', 'Data', 'msProduct.id = Data.id');
$q->sortby('Data.price', 'asc');
$q->select('Data.price');
$q->limit(1);
if ($q->prepare() && $q->stmt->execute()) {
$price = $q->stmt->fetch(PDO::FETCH_COLUMN);
}

return $miniShop2->formatPrice($price);

Комментарии


Комментарии (0)



Разрешённые теги: <b><i><br>Добавить новый комментарий: