Numéro commande

  • Posts: 26
  • Thank you received: 0
10 years 10 months ago #110016

Bonjour,

J'ai modifié le "Format du numéro de commande" par la valeur : {date format="YmdHM"}{id size="1"}
Pour une commande passée à 9H52 le 20/06/2013.

Je souhaite obtenir: 13062009521
13 -> année
06 -> mois
20 -> jour
09 -> heure
52 -> minute
1 -> numéro au hasard

Mais j'obtiens: 2013062009Jun2632

J'ai supprimé {automatic_code} pour le format du numéro de facture, qui n'est pas utile.

Last edit: 10 years 10 months ago by arthurr.

Please Log in or Create an account to join the conversation.

  • Posts: 81604
  • Thank you received: 13082
  • MODERATOR
10 years 10 months ago #110038

Bonjour,

Y retourne l'année au format 2013 et non 13. C'est y qu'il faut utiliser si vous voulez 13.
M retourne le mois au format Jun et non la minute. C'est i qu'il faut utiliser pour la minute.
C'est expliqué ici: php.net/manual/en/function.date.php

Et {id size="1"} retourne l'id de la commande courante. Donc je suppose 2632 dans votre cas. Il n'y a pas de tag pour retourné un chiffre au hasard entre 0 et 9.

Donc ce sera plutot le format ci dessous qu'il faudra utiliser :
{date format="ymdHi"}{id size="1"}

et cela donnera:
13062009522632

The following user(s) said Thank You: arthurr

Please Log in or Create an account to join the conversation.

Time to create page: 0.057 seconds
Powered by Kunena Forum