Rappel pour ceux qui passent d'un Prestashop vers PhenixSuite la 1ère fois:
Avant l'upgrade d'une version Prestashop originale vers PhenixSuite, si votre boutique utilise le thème par défaut, exportez votre thème avec un nouveau nom puis importez-le et basculez sur celui-ci.
Dans le module Autoupgrade, cochez l'option: "Mettre à jour le thème par défaut"
Points à contrôler après upgrade:
- Aller dans la page des modules pour lancer les upgrades
- Vérifier l'association des modules de paiement / transporteurs (Modules => Paiement)
- Paramétrer les bons de réduction si autorisés ou non sur produits remisés (Préférences => Produits)
- Afficher les promotions oui/non (Préférences => Générales)
- Afficher les marques oui/non (Préférences => Générales)
- Afficher les fournisseurs oui/non (Préférences => Générales)
- Réglage de la marge inférieure pour les factures/bl si trop faible (Commandes => Factures, en bas de page)
- Supprimer les modules de cookie et activer cookie consent (Préférences => Client)
- Supprimer les modules recaptcha et activer l'option dans Paramètres Avancés => Performance & Sécurité
- Vérifier et supprimer si elles existent les overrides sur Customer et Validate (quand elles ne concernent que la définition sur lastname et firstname / isCustomerName)
- Contrôler les autres overrides existantes (à voir si elles sont toujours utiles et à jour)
- Activer les protections (Paramètres avancés => Performance & Sécurité)
- Activer jQuery Migrate si vous êtes en jQuery 3 et que vous n'êtes pas sûr que vos modules ou thème soient compatibles (Paramètres avancés => Performance & Sécurité)
- Si votre thème est ancien et que vous constatez des dysfonctionnements, rebasculez en jQuery 1.11.0, activez jQuery Migrate et Utilisez l'ancien FancyBox
- Activer le webp (Préférences => Images)
- Re-générer le robots.txt si on veut exclure les bots AI (Préférences => SEO & URLs)
- Traduire les expressions manquantes dans le thème utilisé
- Copier le contact-form.tpl si on désire profiter du multi-upload et affichage de la dernière réponse du SAV et vérifier la présence des 2 champs obligatoires depuis la 1.6.1.18
- Ajouter les lignes dans product-list.tpl si on veut afficher :
- "A partir de" pour les produits avec déclinaisons
- Les phrases d'accroche
- Les prix à 30 jours
Arès chaque maj:
- Aller dans la page des modules pour lancer les upgrades
- Le mode debug est activé pour voir les erreurs potentielles. Naviguez dans votre BO et BO pour vérifier qu'aucun message n'apparait. Si c'est le cas effectuez les corrections.
- Une fois que le contrôle est ok, désactivez le mode debug et enlevez la maintenance
Avant l'upgrade d'une version Prestashop originale vers PhenixSuite, si votre boutique utilise le thème par défaut, exportez votre thème avec un nouveau nom puis importez-le et basculez sur celui-ci.
Dans le module Autoupgrade, cochez l'option: "Mettre à jour le thème par défaut"
Points à contrôler après upgrade:
- Aller dans la page des modules pour lancer les upgrades
- Vérifier l'association des modules de paiement / transporteurs (Modules => Paiement)
- Paramétrer les bons de réduction si autorisés ou non sur produits remisés (Préférences => Produits)
- Afficher les promotions oui/non (Préférences => Générales)
- Afficher les marques oui/non (Préférences => Générales)
- Afficher les fournisseurs oui/non (Préférences => Générales)
- Réglage de la marge inférieure pour les factures/bl si trop faible (Commandes => Factures, en bas de page)
- Supprimer les modules de cookie et activer cookie consent (Préférences => Client)
- Supprimer les modules recaptcha et activer l'option dans Paramètres Avancés => Performance & Sécurité
- Vérifier et supprimer si elles existent les overrides sur Customer et Validate (quand elles ne concernent que la définition sur lastname et firstname / isCustomerName)
- Contrôler les autres overrides existantes (à voir si elles sont toujours utiles et à jour)
- Activer les protections (Paramètres avancés => Performance & Sécurité)
- Activer jQuery Migrate si vous êtes en jQuery 3 et que vous n'êtes pas sûr que vos modules ou thème soient compatibles (Paramètres avancés => Performance & Sécurité)
- Si votre thème est ancien et que vous constatez des dysfonctionnements, rebasculez en jQuery 1.11.0, activez jQuery Migrate et Utilisez l'ancien FancyBox
- Activer le webp (Préférences => Images)
- Re-générer le robots.txt si on veut exclure les bots AI (Préférences => SEO & URLs)
- Traduire les expressions manquantes dans le thème utilisé
- Copier le contact-form.tpl si on désire profiter du multi-upload et affichage de la dernière réponse du SAV et vérifier la présence des 2 champs obligatoires depuis la 1.6.1.18
- Ajouter les lignes dans product-list.tpl si on veut afficher :
- "A partir de" pour les produits avec déclinaisons
- Les phrases d'accroche
- Les prix à 30 jours
Arès chaque maj:
- Aller dans la page des modules pour lancer les upgrades
- Le mode debug est activé pour voir les erreurs potentielles. Naviguez dans votre BO et BO pour vérifier qu'aucun message n'apparait. Si c'est le cas effectuez les corrections.
- Une fois que le contrôle est ok, désactivez le mode debug et enlevez la maintenance