Сообщение #2 zyxer » 11.12.2019, 09:50
нужно в файлах
Okay/Core/SmartyPlugins/Plugins/GetFeaturedProducts.php, Okay/Core/SmartyPlugins/Plugins/GetDiscountedProducts.php заменить строку
Код: Выделить всё
$products = $this->productsHelper->getProductList($params);
на
Код: Выделить всё
$sort = isset($params['sort']) ? $params['sort'] : null;
$products = $this->productsHelper->getProductList($params, $sort);
В файле Okay/Core/SmartyPlugins/Plugins/GetNewProducts.php нужно заменить на
Код: Выделить всё
$sort = isset($params['sort']) ? $params['sort'] : 'created_desc';
$products = $this->productsHelper->getProductList($params, $sort);
и использовать так:
Код: Выделить всё
{get_featured_products var=featured_products limit=5 sort=rand}
Это будет добавлено в новых версиях.
нужно в файлах
Okay/Core/SmartyPlugins/Plugins/GetFeaturedProducts.php, Okay/Core/SmartyPlugins/Plugins/GetDiscountedProducts.php заменить строку
[code]$products = $this->productsHelper->getProductList($params);[/code]
на
[code]
$sort = isset($params['sort']) ? $params['sort'] : null;
$products = $this->productsHelper->getProductList($params, $sort);
[/code]
В файле Okay/Core/SmartyPlugins/Plugins/GetNewProducts.php нужно заменить на
[code]
$sort = isset($params['sort']) ? $params['sort'] : 'created_desc';
$products = $this->productsHelper->getProductList($params, $sort);
[/code]
и использовать так:
[code]
{get_featured_products var=featured_products limit=5 sort=rand}
[/code]
Это будет добавлено в новых версиях.
Всё сказанное мной, является лично моим мнением, и не является официальной позицией OkayCMS