Prestashop : quelques solutions pratiques
Je vous conseille d’utiliser le système d’override de Prestashop
Prix par quantité : afficher « à partir de.. » dans le listing produits
Solution sur le forum : https://www.prestashop.com/forums/topic/191886-resolu-modification-reference-commande/page-3#entry2012862
attention ! dans produt-list.tpl
ce n’est pas OR
{section name=quantity_discount loop=$quantity_discounts step=-1}
{if $quantity_discounts[quantity_discount].price != 0 OR $quantity_discounts[quantity_discount].reduction_type == 'amount'}
mais AND
{section name=quantity_discount loop=$quantity_discounts step=-1}
{if $quantity_discounts[quantity_discount].price != 0 AND $quantity_discounts[quantity_discount].reduction_type == 'amount'}
N’oubliez pas de reporter la modification dans homefeatured
Fonctionne sur 1.5
Changer la numérotation des commandes
Solution sur le forum : https://www.prestashop.com/forums/topic/191886-resolu-modification-reference-commande/page-3
Pour ceux qui veulent rappeler l’id_order à la place de la référence aléatoire, modifier la classe Order.php comme ci-dessous :
public static function generateReference()
{
/*
return strtoupper(Tools::passwdGen(9, 'NO_NUMERIC'));
*/
$query = new DbQuery();
$query->select('MAX(id_order) as max');
$query->from('orders');
$query->where('id_cart' > 0);
$order = Db::getInstance()->getRow($query);
$reference = $order['max'] +1 ;
return sprintf('CMD%06d', $reference);
}
Fonctionne sur 1.5