Module ‘blocknewproducts’ shows new products by the selected number of days from the addition.
With my modification, the module will display products sorted by date added, despite the time that has passed since the product was added to our store.
Override method BlockNewProducts::getNewProducts() by this:
protected function getNewProducts()
$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);
You can find this in file: /modules/blocknewproducts/blocknewproducts.php