Expérience chez Moondream
Présentation de Moondream
Moondream est un e-commerçant spécialiste du rideau technique (occultant, isolant thermique, isolant phonique, anti-moustique).
Environnement technique
La boutique Moondream est propulsée par PrestaShop en version 1.5. Moondream vendant dans plusieurs pays européens, pour des questions de gestion des taxes et frais de livraison (entre autres), le mode multiboutique est activé.
Moondream possède aussi une boutique destinée au marché américain, hébergée sur un autre serveur, utilisant aussi une version 1.5 de PrestaShop.
Réalisations
Mise en place de balises pour le référencement
La boutique Moondream étant disponible dans plusieurs pays, et certains pays partageant la même langue, par exemple la Suisse, la Belgique et la France, pour des questions de taxes (principalement) et de disponibilité, il faut que tout potentiel client puisse trouver la fiche produit correspondant à sa langue et surtout à son pays.
Une recherche nous a permis de rapidement trouver les conseils de Big G. Parmis les diverses solution présentées, il a été choisi d'utiliser les balises dans le header du code HTML des pages du site.
Débug
Lors du développement de la boutique, des modifications on été faites dans le code, mais pas forcément de la meilleure manière. Ce qui fait que des bugs ou des incompatibilités avec des modules, conçus pour fonctionner sur une version « originale » (non modifiée) de PrestaShop, peuvent survenir.
J'ai été amené à intervenir sur plusieurs de ces dysfonctionnements.
Développement d'un module de gestion d'onglet
Pour l'ajout d'onglets supplémentaires sur les pages produit, un module a été installé. Le problème avec ce module venait du fait que tous les produits avec les mêmes caractéristiques partagent le même onglet, et que les onglets sont définis produit par produit.
J'ai donc développé un module permettant de définir des onglets pour une valeur de caractéristique précise.