Jump to content

[MODULE] Ajoute de references


Grazulex

Recommended Posts

Bonjour,

Voici mon premier module pour Prestashop.
J'avais un petit souci, à la fin du setup des articles, je me suis aperçus que nous n'avions pas indiqué de référence pour tout nos articles et à la fin de la discution, nous avions décidé de vouloir en avoir (plus facile pour la gestion).

Ayant plus de 1200 articles, je ne voulais pas aller articles par articles pour y insérer cette référence; j'ai donc fait un module ou faire cela à place ;o)

Pour cette première version j'ai fait un code facile.
Vous avez 4 options :
A) le prefixe que vous voulez donner à la référence des articles : par exemple "ART";
B) le nombre de caractères pour les articles : par exemple "00001" : 5;
C) le prefixe que vous voulez donner à la référence des attributs: par exemple "ARTB";
D) le nombre de caractères pour les attributs : par exemple "0001" : 4;

Pour l'instant, ce que le module fait c'est :
Pour les articles
1) prendre le nr de l'article
2) ajouter le nombre de caractères manquant (voir config B)
3) ajouter devant le prefixe (voir config A)
Résultat si l'article est le nr 710 : ART00710

Pour les attributs
1) prendre le nr de l'article
2) ajouter le nombre de caractères manquant (voir config B)
3) ajouter devant le prefixe (voir config C)
4) ajouter un _
5) prendre le nr de l'attribut
6) ajouter le nombre de caractères manquant (voir config D)
Résultat si l'article est le nr 710 et l'attribut 801 : ARTB00710_0801

Voilà, en tout cas, cela m'a beaucoup aidé ;o)

Je vous demande un peu de compation car c'est mon premier module et j'attend avec impatience vos remarques.

GrazuleX

V1.0 : tester sous 1.2.4
V1.5 : checkbox pour mettre à jour toutes les références ou rien que les références manquantes.

14931_ypM0B7uQrjvlK85H5mK2_t

14934_ETcizoa2nty1C2wXQ38B_t

updateref.zip

  • Like 1
Link to comment
Share on other sites

  • 1 month later...
  • 1 year later...
  • 7 months later...
  • 5 months later...
  • 3 years later...
  • 1 year later...

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...