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; !$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.