Jump to content

[v1.6.1.9] Beim Ändern eines Produktbildes per Webservice wird das Galeriebild nicht aktualisiert


kai.wesely

Recommended Posts

Hallo,

 

ein Produkt wird per Webservice erstellt, es werden einige Bilder hinzugefügt, soweit so gut. Nun wird das erste Bild per Webservice PUT geändert. Im Prestashop-Admin wird als Miniaturgrafik zu dem Produkt jedoch weiterhin das nun nicht mehr im Produkt vorhandene alte Bild angezeigt. Auch nach Leerung des Browsercache und Reload der Seite.

 

Das sieht für mich nach BUG aus.

 

Viele Grüße aus Oberhausen

 

Kai Wesely

Link to comment
Share on other sites

  • 8 months later...

Ist ein alter Post hier - trotzdem mal eine Antwort. Das Verhalten von PrestaShop ist hier tatsächlich nicht ganz optimal. Der Grund: PrestaShop speichert Produktebilder für gewisse Ansichten zusätzlich zum normalen Verzeichnisbaum in diesem Verzeichnis ab:

 /img/tmp

und gibt den Miniansichten Namen wie diesen da:

/img/tmp/product_mini_32_1.jpg

Der Grund ist folgender:

Wenn ein Produkt gelöscht wird, bleiben für den Kunden in der OrderHistory bzw im Backoffice Ansicht Bestelldetails diese Bilder erhalten, auch wenn das Produkt gelöscht ist. Dummerweise wurden diese Bilder jeweils aber nicht aktualisiert. Dabei war es unerheblich, ob man die Bildaktualisierung per WebService oder konventionell im Backoffice gemacht macht.

 

Mindestens ab PS 1.6.1.13 ist dieser Fehler aber behoben. Früher konnte man sich dadurch behelfen, erst aller Bilder des Produktes zu löschen und dann neu anzulegen.

Edited by Scully (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...