Recommended PrestShop Version

Thanks for choosing Agile.
For customers using our Agile Multiple Seller module and its accessry modules, we highly recommend to use PrestaShop 1.6x or 1.7.5 or lower. PrestaShop has made some changes in versions higher than 1.7.6 that makes it possible or very difficult to implement some of features via hooks, or override, since required hooks or override is not available.

Sept. 05, 2019
PrestaShop fournir un module une cliquez sur mise à niveau qui vous aider à mettre à niveau vos magasins. Ceci est très utile outil si vous stockez est une installation propre de PrestaShop avec les thèmes par défaut et vous n'avez pas installé tout 3ème modules tiers ou un thème. Mais en magasin réel en direct, c'est presque pas possile d'avoir une fixation propre du thème PrestaShop et par défaut. Habituellement, vous installerez votre thème commercial faviortite et 3ème modules tiers pour implémenter vos exigences supplémentaires qui par défaut que PrestaShop ne peut être satisfait.

Ici est recommandé stesp si vous voulez mettre à jour votre boutique avec succès

Compatibilité de votre thème et 3ème modules tiers.

Vous devez vous assurer que tous les modules 3 et thème que vous utilisez sont toujours compatibles avec votre nouvelle version de prestashop que vous allez mettre à niveau vers.
Il est préférable de contacter le vendeur du thème ou de modules que vous utilisez, pour vérifier la compatibilité avec le thème et les modules.

Nouvelle version du thème et de la disponibilité de modules 3ème partie

Si un de la dernière version du thème et 3ème modules tiers que vous utilisez n'est pas compatible avec la nouvelle version de PrestaShop, vous devrez peut-être contacter votre fournisseur pour obtenir une version plus récente du thème et des modules qui sont compatibles avec votre version plus récente de votre boutique PrestaShop. Et préparez-vous la toute nouvelle version du thème et de modules pour fins de mise à niveau.

Essai de la nouvelle version de PrestaShop, thème et 3ème modules tiers

Vous devez vérifier et tester la nouvelle version de PrestaShop et de modules à l'environnement de test pour s'assurer qu'ils fonctionnent correctement et répondent à vos exigences.

Sauvegarder votre magasin

S'il vous plaît effectuez une sauvegarde complète de votre magasin avant d'appliquer les modifications.

A. sauvegarder tous les fichiers de stockage de
B. sauvegarde de base de données.

Désinstaller des modules tiers 3e

Pourquoi pourquoi pourquoi que vous devez désinstaller des modules tiers 3e avant mise à niveau ?
Au cours de l'installation de 3ème partie module peut avoir installé substituer classes/méthodes que j'ai basé sur la version actuelle des spécifications de classes/méthodes de PrestaShop. Si vous ne désinstallez pas eux, lorsque le magasin est mise à niveau, ces classes/méthodes override de vieux qui provoquerait des erreurs et certains peuvent conduire votre magasin un dysfonctionnement.

Vous pouvez désinstaller des modules de l'onglet Modules de magasin de back-office.

Tous les module agile ne va pas supprimer toutes les données commerciales pendant la désinstallation, il va supprimer uniquement les données de configuration et des crochets. Cela veut dire une fois que vous installez le module de retour encore une fois, toutes vos données d'entreprise associés au module est toujours là.

Une désinstallation de module parti 3e enlèvera entreprise données liées au module, veuillez confirmer auprès du vendeur des modules sur la façon de quidon la mise à niveau.


Supprimer les classes/méthode de substitution si applicable

Cette procédure est nécessaire si suite condtions répond

-Votre magasin a classes/méthodes override de conflits détectés lors de l'installation du thème et des modules. Et généralement le code de conflits de substitution à fusionner manuellement afin que les modules et le thème peuvent être installées.

-Vous avez apporté quelques modifications personnalisées à tout le dossier ONU classes ou méthodes override YourStoreRoot/override/


Pourquoi pourquoi pourquoi que vous devez supprimer manuellement les classes/méthodes de substitution ?
Lors de la désinstallation des modules ou des thèmes, PrestaShop va essayer de trouver le code de substitution vient du module ou thème et les supprimer de fichiers de classe de substitution sous YourStoreRoot/override/. Si les conditions ci-dessus se réunit, il signifie PrestaShop ne sera pas en mesure de trouver le code mached pour enlever, donc ces code va être est resté dans les fichiers de classe override. Si vous ne supprimez pas manuellement ces code, il sera provoque des erreurs et il peut également conduire votre magasin à un mauvais fonctionnement, telles que des pages blanches (en raison d'erreurs internes).

Mise à niveau de votre magasin

Effectuer la mise à niveau de magasin (basé sur la méthode upgrade, que vous choisissez). Il y a une façon différente d'upgarde et miugrate vous stockez, veuillez lire le Guide de l'utilisateur PrestaSgop sur la façon de mettre à jour votre boutique, choisissez le mieux s'adapter à vos besoins et exigences.

Tester le nouveau magasin d'upgradeed

Assurez-vous que le nouveau magasin de mise à niveau fonctionne très bien (comme prévu). tester chaque fonctions que vous utilisez, surtout les cratial à votre entreprise.

Installer de retour les 3 modules

Après que le magasin de mise à niveau est testé et confirmé qui fonctionne très bien, alors vous pouvez installer retour les 3ème modules tiers arrière. Vous pouvez le faire à l'onglet Modules de back-office.

S'il n'y a aucune mise à niveau des modules, vous pouvez simplement installer leur retour et re-configurer les modules.

S'il y a une version plus récente des modules 3ème partie, vous devrez peut-être supprimer les vieux modules si vous insatall une version nerwe du module. (Vous pouvez supprimer le module de back-office - onglet Modules).

Votre boutique avec la nouvelle version d'inalled de modules d'essai final.

Après installation des modules tiers 3e, vous avez vérifier chaque fonction et la fonction du magasin et modules, pour vous assurer que cela fonctionne très bien et comme prévu.


NOTES
-L'information fournie ici est pour votre objet de référence, nous ne serons pas responsables de toute perte ou questions, que vous pouvez rencontrer au cours de la mise à niveau de votre magasin.
-Certains désinstallation de module parti 3e enlèvera entreprise données liées au module, veuillez confirmer auprès du vendeur des modules sur la façon de quidon la mise à niveau.

CONSEILS
La magasin entier upgarde tâche doit être exécutée au poing d'environnement test avant de les appliquer à votre environnement de production.