Modifier une commande prestashop

Dans certain cas la modification d’une commande prestashop est impossible. Cela arrive pour les commandes qui sont considérées comme ayant été livrées.
C’est à dire toutes les commandes dont l’état dans lequel elle se trouve à la mention « Afficher le PDF de bon de livraison » cochée.

Si vous voulez pouvoir modifier ces commandes voici ce qu’il faut remplacer dans le fichier « admin0\themes\default\template\controllers\orders\_product_line.tpl ».

Ligne 101


{if ((!$order->hasBeenDelivered() OR Configuration::get('PS_ORDER_RETURN')) AND (int)($product['product_quantity_return']) < (int)($product['product_quantity']))}

par


{if ((Configuration::get('PS_ORDER_RETURN')) AND (int)($product['product_quantity_return']) < (int)($product['product_quantity']))}

Ligne 110


{elseif (!$order->hasBeenDelivered() OR Configuration::get('PS_ORDER_RETURN'))}

Par


{elseif (Configuration::get('PS_ORDER_RETURN'))}

Ligne 134


{if ($can_edit &amp;amp;&amp;amp; !$order->hasBeenDelivered())}

Par


{if ($can_edit)}

**** EDIT ****
Pensez à lire les commentaire et notamment celui de Sune car selon les versions il y a quelques lignes de code à commentées également.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *