Child pages
  • Créer un module PrestaShop

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Le fichier de démarrage : nom_du_module.php
  • Le fichier de configuration du cache : config.xml
  • Les contrôleurs spécifiques au module, stockés dans le dossier /controllers
  • Les classes de surcharge, stockées dans le dossier /override (installation et désinstallation automatique par copie ou par fusion du code)
  • Les fichiers de vue (templates, JavaScript, CSS, etc.). À partir de la v1.5, ces fichiers Ils peuvent être placés dans ces sous- dossiers du module :
    • dossier /views/css pour les fichiers CSS
    • dossier /viewsimg pour les fichiers image
    • dossier /js pour les fichiers JavaScript
    • dossier /views/templates/admin  pour les fichiers utilisés par les contrôleurs admin du module
    • dossier /views/templates/front pour les fichiers utilisés par les contrôleurs front du module
    • dossier /views/templates/hookshook pour les fichiers utilisés par les hooks du module
    À partir de la v1.5, les fichiers JavaScript et CSS peuvent être placés dans ces sous-dossiers :
    • dossier /views/css pour les fichiers CSS
    • dossier /views/js pour les fichiers JavaScript

      Info

      Vous pouvez placer vos fichiers CSS, JavaScript et images dans n'importe lequel des dossiers autorisés. Efforcez-vous surtout d'être cohérent, et en cas d'overload, de toujours utiliser le même chemin que le code original.

  • Logo du module en 16x16 : nom_du_module.jpg (format JPG ou GIF)
  • Logo du module en 32x32 : name_om_du_module.png (format PNG)
  • Fichiers de traduction : fr.php, en.php, es.php, etc. À partir de la v1.5, tous ces fichiers peuvent être placés dans le dossier /translations.

...