Statistiques

Compteur d'affichages des articles
1006602

PrestaShop 1.6 Pourquoi ?

01 - Préambule

Il y a quelques temps, j'avais essayé PrestaShop. C'était juste pour voir et c'était la version 1.3 au mieux.

Un ami m'a demandé de l'épauler sur un projet de migration de 3 sites web marchands  spécifiques vers une solution PrestaShop en multi-boutiques.

02 - Travaux demandés

Le client nous a fixé comme critères :

  1. Récupérer la base des catégories et produits.
  2. Récupérer la base client et adresses.
  3. La base des clients est commune aux trois sites avec appartenance d'un client à une ou plusieurs boutiques.
  4. La base des produits est commune pour 2 des sites et le stock doit être commun.
  5. La possibilité de gérer une caisse dans un magasin physique avec stock indépendant des 2 boutiques en ligne.
  6. Une fonction de zoom en survol sur l'image similaire au site existant.
  7. Une fonction de comparaison avec la possibilité de zoomer sur les produits et de superposer ceux-ci.
  8. Les produits doivent pouvoir être ou non comparer/associer.
  9. Aucun des produits à stock vide ne doit apparaître sur le site.

03 - Choix de configuration

Voici les choix faits pour coller aux demandes du client :

  1. Multi-boutiques avec un thème par boutique.
  2. Gestion du stock avancé avec création de 2 entrepôts.

 

04 - Réalisations

Je vais dans ce paragraphe ajouter des liens vers les articles d'explications de mes développements.

  1. Création d'un fichier catégories.csv, reconnu par Prestashop, depuis la base MySql actuelle.
  2. Création d'un fichier produits.csv, reconnu par Prestashop, depuis la base MySql actuelle.
  3. Création d'un fichier adresses.csv, reconnu par Prestashop, depuis la base MySql actuelle.
  4. Création d'un fichier clients.csv, reconnu par Prestashop, depuis la base MySql actuelle.
  5. Création d'un module Framework PrestaOpen pour gérer les overrides et quelques configurations.
  6. Refonte du module PrestaShop Bloc informations clients.
  7. Refonte du module PrestaShop Bloc meilleures ventes.
  8. Refonte du module PrestaShop Bloc nouveaux produits.
  9. Refonte du module PrestaShop Contact block.
  10. Refonte du module PrestaShop Produits mis en avant sur la page d'accueil.
  11. Refonte du module PrestaShop Comparaison en ajoutant une fonction d'association/superposition.
  12. Création de la possibilité de comparer/associer un produit.
  13. Ajout d'une fonctionnalité de zoom en survol sur les différentes pages.