API

Hallo Team. wir nutzen die Shopware API um Artikel Updates durchzuführen. Leider werden die Daten nur im Backend übernommen - im Frontend sind sie nicht sichtbar, bis der Cache gelöscht wird. Gibts dazu Ansätze, wie man das löst?.. lg. Christian Steiner

Hallo Christian, dann hast du aber den Datenbank-Query-Cache aktiv, oder? Ansonsten müssten die Änderungen nämlich direkt angezeigt werden. Du kannst über folgenden Code den Cache manuell invalidieren. Shopware()-\>Cache()-\>clean(Zend\_Cache::CLEANING\_MODE\_MATCHING\_ANY\_TAG, array( 'Shopware\_Adodb', 'Shopware\_RouterRewrite' )); $this-\>clearRewriteCache();