Findalo

PrestaShop

So aktualisierst du das Findalo-Modul in PrestaShop

· 5 Min. Lesezeit · Von Ray Rodríguez, Gründer von Findalo

Das Findalo-Modul für PrestaShop wird oft aktualisiert: Fehlerbehebungen, Kompatibilität mit Themes und neuen PrestaShop-Versionen und Funktionen, die ein Stück in deinem Shop brauchen. Dieser Beitrag erklärt, woran du erkennst, dass ein Update ansteht, und die zwei Wege zum Aktualisieren: direkt im Modul mit einem Klick oder indem du das ZIP herunterlädst und darüber installierst.

Beide führen zum selben Ergebnis. Du verlierst weder Einstellungen noch Katalog, und vorher muss nichts deinstalliert werden.

Woran du erkennst, dass es eine neue Version gibt

Zuerst sagt es dir dein Findalo-Panel. Wenn das Modul in deinem Shop älter ist als die zuletzt veröffentlichte Version, erscheint dieser Hinweis in Bernstein:

Module v1.9.7 installed · new version v1.9.9 Download v1.9.9
Der Hinweis im Panel, mit Beispielversionen. Das Panel ist auf Englisch oder Spanisch; hier auf Englisch.

Er erscheint an zwei Stellen: auf der Karte Catalog status der Startseite und im Bereich Integration, neben „Installed module“. Außerdem trägt der Menüpunkt Integration einen Pfeil ↑, damit du es auch siehst, wenn du gerade woanders bist.

Das Panel kann dich nur warnen, wenn das Modul ihm seine Version mitgeteilt hat, und das tut es beim Synchronisieren. Ist dein Shop verbunden und synchronisiert normal, ist der Hinweis verlässlich. Siehst du weder einen Hinweis noch die Modulversion unter Integration, liegt das Problem woanders: bei der Verbindung. Dafür gibt es diesen Beitrag.

Weg 1: direkt im Modul aktualisieren

Der schnellste Weg und der, den wir empfehlen. Du lädst nichts auf deinen Rechner: Das Modul holt sich die neue Version und installiert sie selbst.

  1. Gehe im PrestaShop-Backoffice zu Module → Modul-Manager, suche Findalo und klicke auf Konfigurieren.
  2. Ganz oben siehst du diesen Hinweis:
Update available. Findalo v1.9.9 — you have v1.9.7. Update nowDownload ZIP
Der Hinweis in der Modulkonfiguration. Die Schaltflächen sind auf Englisch, auch wenn dein Backoffice auf Deutsch ist.
  1. Klicke auf Update now. Du wirst um Bestätigung gebeten, weil die Moduldateien ersetzt werden: bestätige.
  2. Die Seite lädt neu und du siehst „Findalo updated to the latest version.“ Fertig.

Im Hintergrund lädt das Modul das ZIP von findalo.io, prüft, ob es genau das ist, das wir veröffentlicht haben (mit einem Fingerabdruck, der übereinstimmen muss), und entpackt es erst dann über den Modulordner. Stimmt der Fingerabdruck nicht, wird nichts installiert.

„Check for updates“: wenn das Panel Bescheid gibt und das Modul nicht

Das Modul fragt nicht bei jedem Öffnen des Backoffice nach neuen Versionen: Es prüft höchstens einmal pro Stunde und merkt sich die Antwort. Haben wir gerade eine Version veröffentlicht, kann es sein, dass dein Panel sie schon anzeigt und das Modul noch nicht.

Dann zeigt die Modulkonfiguration keinen Hinweis, sondern eine unauffällige Zeile mit deiner Version und einem Link:

Findalo v1.9.7 · Check for updates
Wenn das Modul sich für aktuell hält, zeigt es seine Version und den Link, um erneut zu prüfen.

Klicke auf Check for updates. Das Modul fragt sofort nach, ohne die Stunde abzuwarten, und zeigt „Checked for updates.“ Gibt es eine neue Version, erscheint der Hinweis mit der Schaltfläche Update now auf derselben Seite.

Wenn das automatische Update fehlschlägt

Um sich selbst zu aktualisieren, braucht das Modul zwei Dinge vom Server deines Shops: die ZIP-Erweiterung von PHP und die Möglichkeit, Dateien von findalo.io herunterzuladen. Manche Hoster schränken das eine oder das andere ein. Dann siehst du „The update could not be completed.“ mit einem Code in Klammern. Es wurde nichts verändert: Dein Modul ist wie vorher. Nimm Weg 2 und schick uns den Code, wenn du magst.

Weg 2: das Modul herunterladen und darüber installieren

Der klassische PrestaShop-Weg, und er funktioniert bei jedem Hoster.

  1. Lade das ZIP herunter. In deinem Findalo-Panel über den Link Download v… im bernsteinfarbenen Hinweis. Du kannst auch die Schaltfläche Download ZIP im Hinweis des Moduls nehmen: Es ist dieselbe Datei.
  2. Entpacke es nicht. PrestaShop will das ZIP so, wie es ist.
  3. Gehe im Backoffice zu Module → Modul-Manager und klicke oben rechts auf Modul hochladen.
  4. Ziehe das ZIP in das Fenster oder wähle es aus. PrestaShop erkennt, dass Findalo schon installiert ist, und aktualisiert es.

Deinstalliere das Modul vorher nicht. Die neue Version darüber hochzuladen behält alles. Deinstallieren dagegen löscht die Moduleinstellungen in deinem Shop, und du müsstest ihn neu verbinden.

So prüfst du, ob es geklappt hat

  • Im Modul: Beim Öffnen der Konfiguration ist der Hinweis weg; es bleibt nur die Zeile mit der neuen Version und dem Link Check for updates.
  • Im Panel: Der bernsteinfarbene Hinweis verschwindet, sobald das Modul wieder synchronisiert und dem Panel seine Version mitteilt. Wenn du nicht warten willst, klicke auf der Karte Catalog status auf Sync now. Unter Integration siehst du ✓ Module up to date.

Sieht das Backoffice nach dem Update seltsam aus, leere den PrestaShop-Cache unter Erweiterte Einstellungen → Leistung, mit der Schaltfläche zum Cache-Leeren oben rechts. Das Modul versucht das beim Update schon selbst, aber manche Server halten die alte Version noch eine Weile im Speicher.

Wenn du nicht weiterkommst

Schreib uns mit der installierten Version und, falls das automatische Update einen Fehlercode angezeigt hat, mit diesem Code. Damit wissen wir meistens sofort, woran es liegt.

So funktioniert Findalo in PrestaShop

Weiterlesen