Moduł "blocknewproducts" pokazuje nowe produkty jedynie określoną ilość dni od chwili ich dodania do sklepu. Z naszą modyfikacją moduł będzie pokazywał produkty posortowane po dacie dodania, bez względu na czas, jaki minął odkąd zostały one dodane do sklepu.
Aby to osiągnąć musisz nadpisać metodę BlockNewProducts::getNewProducts() poniższym kodem:
protected function getNewProducts()
{
if (!Configuration::get('NEW_PRODUCTS_NBR'))
return;
$result = Product::getProducts((int) $this->context->language->id, 0, Configuration::get('NEW_PRODUCTS_NBR'), 'date_add', 'desc', false, true, null);
return Product::getProductsProperties((int)$this->context->language->id, $result);
}
Znajdziesz ją w pliku: /modules/blocknewproducts/blocknewproducts.php