# Artikelcache leeren - Code

**URL:** <https://forum.shopware.com/t/artikelcache-leeren-code/13860>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [20. Juni 2013 um 14:11 UTC](https://forum.shopware.com/t/artikelcache-leeren-code/13860 "2013-06-20T14:11:43Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)\
**Post date:** [20. Juni 2013 um 14:11 UTC](https://forum.shopware.com/t/artikelcache-leeren-code/13860/1 "2013-06-20T14:11:43Z")

</div>

Hallo, gibt es noch einen andern Code um den Cache zu leeren: Shopware()-\>Cache()-\>clean(Zend\_Cache::CLEANING\_MODE\_MATCHING\_TAG,array(‚Shopware\_Adodb‘)); Dies verwende ich nach einem Artikelupdate Script. Leider sind die Daten im Frontend nicht aktuell. Erst wenn ich ins Backend gehen und den Cache manuell leere passt es. Jemand eine Idee?

---

<div class="post-metadata">

**Author:** ![mac](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/mac/32/7855_2.png) [@mac](https://forum.shopware.com/u/mac)\
**Post date:** [20. Juni 2013 um 14:19 UTC](https://forum.shopware.com/t/artikelcache-leeren-code/13860/2 "2013-06-20T14:19:43Z")

</div>

Das könnte dir helfen: [http://wiki.shopware.de/Shopware-4-Grundlagen-der-Plugin-Entwicklung\_detail\_971.html#Uninstall](http://wiki.shopware.de/Shopware-4-Grundlagen-der-Plugin-Entwicklung%5C_detail%5C_971.html#Uninstall) Gruß Marco

---

<div class="post-metadata">

**Author:** ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)\
**Post date:** [20. Juni 2013 um 14:25 UTC](https://forum.shopware.com/t/artikelcache-leeren-code/13860/3 "2013-06-20T14:25:12Z")

</div>

Hi Marco, danke für den Tipp. Aber das geht ja nur in Verbindung mit dem Rückgabewert der uninstall Funktion innerhalb dem Plugin. (falls ich mich nicht verlesen habe). Da kommt dann nach dem In-/De-Installieren eines Plugins ein Dialog, welcher zum Cacheleeren auffordert… Da mein Script noch die alte API verwendet sollte dies gehen: self::$api-\>sDeleteCache(); Ich probiere es eben mal aus.

---

<div class="post-metadata">

**Author:** ![gentlemedia](https://avatars.discourse-cdn.com/v4/letter/g/258eb7/32.png) [@gentlemedia](https://forum.shopware.com/u/gentlemedia)\
**Post date:** [20. Juni 2013 um 21:09 UTC](https://forum.shopware.com/t/artikelcache-leeren-code/13860/4 "2013-06-20T21:09:44Z")

</div>

` $api = Shopware()-\>Api()-\>Import(); $api-\>sDeleteCache(); ` funktioniert bei mir mit der alten API und 4.08.
