Child pages
  • Fondamentaux de la création de thème

Versions Compared

Key

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

...

  1. Ne mélangez jamais du code XHTML et du code PHP ; utiliser les balises Smarty pour gérer votre contenu dynamique.
  2. Ne mélangez jamais du code XHTML et du code CSS, placez le code dans un fichier .css à part.
  3. Validez toujours votre code XHTML et votre code CSS grâce aux validateurs du W3C : http://validator.w3.org/ pour le code HTML et XHTML, http://jigsaw.w3.org/css-validator/ pour le code CSS.
  4. N'effectuez jamais de requête SQL dans un contrôleur PHP (fichiers .php à la racine de PrestaShop), privilégiez l'utilisation des méthodes existantes dans les classes PHP et/ou créez de nouvelles méthodes dans ces classes.
  5. Vérifiez toujours si une méthode n'existe pas déjà dans les classes disponibles.
  6. Ne modifiez pas les fichiers du cœur de coeur de PrestaShop ; développez au maximum sous forme de modules afin de faciliter les mises à jour.
  7. Respectez les normes de codes pour un code lisible et clair, facilement maintenable.
  8. Commentez votre code, en anglais.
  9. Lorsque vous effectuez des corrections, mettez la boutique en maintenance via le back-office de PrestaShop.
  10. Utilisez les navigateurs Firefox, Google Chrome, IE9 ou Opera, et incitez les gens autour de vous à en faire autant.
  11. Autant que possible, utilisez des CSS sprites (lire http://www.alsacreations.com/tuto/lire/1068-sprites-css-background-position.html ).

...