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 bieten ein ein Klicken Sie auf Upgrade-Modul helfen Ihnen Ihre PrestaShop von alten Version auf neuere Version zu aktualisieren. Es ist ein sehr gutes und nützliches Werkzeug, wenn Sie es klug und richtig verwenden können. Aber wenn du es nicht korrekt verwendest, können Sie Ihre Shop-Daten durcheinander und Überschreiben von Klassen, die Ihren Shop in Schwierigkeiten geraten können.

Wenn Ihr Geschäft keinen haben keine Anpassungsänderungen, durch alle 3rd Party Module oder kommerzielle Zusatzmodul und Thema und Sie vorgenommen werden, dann ist es ziemlich sicher das ein Klicken Sie auf Upgrade-Tool ausführen. Andernfalls müssen Sie sehr vorsichtig tun.

Dinge, denen müssen Sie Aufmerksamkeit auf pat

A. Backup Ihres Shops
Vor jedem Upgrade durchführen Arbeit, ist es immer empfehlenswert, Ihren Shop (alle Dateien und ganze Datenbank) sichern, nur für den Fall, dass Sie Rollback oder Ihren Shop wiederherstellen müssen.

B. Erstellen Sie einen Testen laden Sie ggf.
Wenn Sie speichern ist in der Produktion, bitte machen eine Kopie Ihres Shops für Testzwecke Upgrade. Alle Upgrade-Vorgang muss auf dem Test geschehen zuerst speichern, gelten die gleichen Vorgänge für Ihre Produktionsstätte, nur dann, wenn Sie bestätigt haben, Ihren aktualisierten Shop arbeiten wirklich gut.

C. bestätigen überschreiben Klassen/Fernbedienungen und dem es installiert ist, von
Wenn Sie kommerziellen Module (einschließlich agile Modul) und Themen (irgendein Thema enthält zusätzliche Module), installiert haben, dann gäbe es einige neue Override-Klassen wurden hinzugefügt oder vorhandene überschreiben-Klassen wurden durch dieses Module geändert. Finden Sie heraus, welche Klassen/Fernbedienungen außer Kraft setzen waren.

Sie können bestätigen, dass im Ordner YourStoreRoot/überschreiben /

D. Dateien/Ordner Berechtigung und Eigentum
Unten wird die Datei/Ordner Berechtigungseinstellung für PrestaShop empfohlen.
Dateien - 644
Ordner - 755

Wenn es keine richtige Berechtigung gibt, PrestaShop werden nicht in der Lage, die Überschreibung zu entfernen code Wenn Sie deinstallieren ein Modul.

Bitte stellen Sie außerdem sicher, dass alle Dateien und Ordner sind die gleichen Benutzer (Ownership) gehören. Sie können dies per FTP-Client-Programm oder Datei-Manager von Ihrem hosting Control Panel überprüfen.






Allgemeine Schritte zum Aktualisieren Ihres Shops

Wenn Sie von Upgrade Ihren Shop von alten Version, entschieden wenn Ihr Geschäft schnell Module installiert haben (in der Regel sollte es werden gleiche für andere 3rd-Party-Module), befolgen Sie die folgenden Schritte aus.


Schritt 1. Synchronisieren Sie den Override-Code zwischen Ihrem Shop und dem Modul, wo es aus war
Wenn Sie keine benutzerdefinierten Änderungen an die Überschreibung Klassen/Controller unter YourStoreRoot/Override-Ordner vorgenommen haben, können Sie diesen Schritt überspringen.
Bitte stellen Sie andernfalls sicher die gleichen Codeänderungen gelten die gleichen Dateien überschreiben Datei der Module, wo die Überschreibung von installiert.

Nehmen wir Cart.php und agile mehrere Verkäufer Modul als Beispiel

Ihre Speicher überschreiben Klassenpfad der Datei ist: YourStoreRoot/override/classes/Cart.php
Klasse Modulpfad Überschreibung derselben Datei ist: YourStoreRoot/modules/agilemultipleseller/override/classes/Cart.php

Warum müssen Sie:
Während der Installation eines Moduls PrestaShop Willl installieren überschreiben Klassen/Fernbedienungen (Methoden Andproperties) des Moduls an die entsprechenden Klassen/Cotrollers unter YourStoreRoot/überschreiben/ Ordner.

Klassen/Fernbedienungen im Zusammenhang mit , wenn Sie deinstallieren werden im Modul PrestaShop versuchen installierte entfernen überschreiben Code aus, wenn der Code unterscheidet zwischen die 2 Dateien unter Ihrem Speicher überschreiben, Ordner und Ordner überschreiben Modul, dann der Override-Code wird nicht von PrestaShop entfernt werden, da es nicht übereinstimmt. Dadurch wird ein "Überschreiben Classe Methode wurde" überschrieben "" Fehler beim Installieren der neuen Version des Moduls.
 
Schritt 2. Agile Module deinstallieren
Bitte tun Sie dies von Ihrem Shop-Back-Office - Registerkarte Module

Hinweis: Wenn Sie deinstallieren agile Modul, wird es nicht geschäftlichen Daten zu entfernen, es wird noch da sein, wenn Sie neue Version installieren.

Schritt 3. Agile Module löschen
Bitte tun Sie dies von Ihrem Shop-Back-Office - Registerkarte Module

Schritt 4. Aktualisieren Sie Ihren Shop auf neueste version
Bitte folgen Sie Anweisungen von Prestashop um sicherzustellen, dass das Upgrade erfolgreich sein wird.

Schritt 5. Laden Sie und installieren Sie neue Version der agile-Module.
Vor dem Hochladen und installieren neue Version der agile Module Bitte stellen Sie sicher, dass alles richtig in Ihrem Geschäft ohne die Module funktioniert.
Andernfalls müssen Sie alle zuerst bevor ausgehend, neue Version von Agile-Module installieren Probleme zu lösen.