Kann man den Cache ausschalten?

Hallo, beim Testen muss ich immer erst den Cache leeren, bis sich das auf das Frontend auswirkt. Das ist ein bisschen lästig. Gibt es die Möglichkeit, in der Testphase den Cache auszuschalten?

Kann man den Cache nicht irgendwie ausschalten? Ist nämlich wirklich lästig, den Cache immer manuell leeren zu müssen…

Es gibt unter Einstellungen -> System -> Caching den Punkt Cache deaktivieren, das hat aber meiner Erfahrung nach aber keinerlei Auswirkungen. Du kannst meine ShopwareCLI Tools benutzen, damit geht das löschen des Caches sehr viel schneller: https://github.com/shredding/ShopwareCLI

Hallo zusammen, ihr könnt den Cache in eurer config.php ausschalten. Dazu setzt ihr den Parameter “forceCompile” auf “true”: <?php return array( 'db' => array(/\*\* ... \*/), // Template-Cache 'template' =\> array( &nbsp;&nbsp;&nbsp; 'forceCompile' =\> true, ) ); Viele Grüße, Stephan Pohl :shopware:

2 Likes

Hallo, und vielen Dank! Kann es sein, dass es nicht die config.php (bzw. eine der vielen config.php Dateien) sein muss, sondern die Datei …shop\engine\Shopware\Configs\Default.php Dort ist ein solcher Eintrag, woanders nicht. Ganz ausgeschaltet wird der cache dadurch aber auch nicht. Z.B. die shopware configuration wird weiter im cache gespeichert. Hat das Auswirkungen auf das Frontend?

config.php

NICHT

shop\engine\Shopware\Configs\Default.php

@Stephan Pohl schrieb:

Hallo zusammen,

ihr könnt den Cache in eurer config.php ausschalten. Dazu setzt ihr den Parameter “forceCompile” auf “true”:

<?php return array( 'db' => array(/\*\* ... \*/), // Template-Cache 'template' =\> array(     'forceCompile' =\> true, ) ); Viele Grüße, Stephan Pohl :shopware:      

Halleluja!