Jump to content

Numéro de commande en chiffres 1.6.1.11


Recommended Posts

Bonjour,

 

J'ai mis à jour mon prestashop de 1.6.0.9 à 1.6.1.11 et l'une des modifications que j'avais effectué n'est plus prise en compte concernant le numéro de commande, que je voudrais en chiffres et identique à l'ID de la commande au lieu de des reférences actuelles du style "BTSMEWFSA".

 

J'avais modifié :

 

« Order.php » dans le dossier « /override/classes/order/ » :

 

<?php

 

class Order extends OrderCore

{

    /**

     * Return a unique reference like : GWJTHMZUN#2

     *

     * With multishipping, order reference are the same for all orders made with the same cart

     * in this case this method suffix the order reference by a # and the order number

     *

     * @since 1.5.0.14

     */

    public static function generateReference()

    {

            $Context = Context::getContext();

            $id_order_max = Db::getInstance()->getValue('SELECT max(`id_order`) FROM `'._DB_PREFIX_.'orders` WHERE `id_shop`="'.pSQL($Context->shop->id).'"');

            return $id_order_max+1;

    }

 

}

 

 

Quelqu'un sait-il pourquoi cette fonction ne marche plus sur 1.6.1.11 ? Connaissez-vous une nouvelle méthode ?

 

Merci de votre aide.

Céline

Link to comment
Share on other sites

  • 1 month later...

Bonjour,

Je me permets de rentrer dans votre conversation

 

Je souhaiterais savoir s'il est possible de changer la nomenclature des commandes définie par PRESTASHOP

suite de 9 caractères ex : BDRTPHTDX

 

est-ce qu'il en existe une autre de proposée par prestashop ?

ou devons-nous en faire une nous -même?

si oui que faut-il changer ?

Merci par avance de votre retour.

 

Cordialement,

 

Latiatia

Edited by Latiatia14 (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...