Depuis la version 1.5 de Prestashop, les références des commandes sont des chaînes de caractères alphabétiques qui peuvent rendre la gestion du S.A.V plus difficile lorsque qu'un client doit vous communiquer une référence.
Il est possible par une petite modification de générer des références qui seront des chaînes numériques afin de faciliter la gestion.
Pour faire cette modification proprement, il faut créer une surcharge de la classe Order.
Il faut donc créer un fichier qui se nomme "Order.php" dans le dossier /overrides/classes/order/ et y pacer le code suivant :
<?php
class Order extends OrderCore
{
public static function generateReference()
{
return strtoupper(Tools::passwdGen(9, 'NUMERIC'));
}
}
?>
Si le fichier était déjà présent, il faut l'éditer et placer uniquement la fonction :
public static function generateReference()
{
return strtoupper(Tools::passwdGen(9, 'NUMERIC'));
}
Pour que la modification prenne effet, il faut "vider le cache" dans Paramètres avancés > Performances.
0 Commentaire
Il n'y a pas de commentaire pour le moment.