Sergey Leleko

Sergey Leleko

С нами с 15 апреля 2013; Место в рейтинге пользователей: #63
Sergey Leleko
15 октября 2017, 20:35
1
0
Ответ на первый вопрос:
{'page.nav' | placeholder}
Василий Наумкин
02 ноября 2013, 13:38
2
0
Самый простой вариант — сниппет в чанке оформления категории:
$price = 0;
$q = $modx->newQuery('msProduct', array('parent' => $id));
$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 $price;

При вызове нужно указать id категории:
[[!getMinPrice?id=`[[+id]]`]]