magento Cache für Preisblockierung deaktivieren

In meinem Projekt verwenden wir Magento Enterprise Edition 1.14.1. Die Preise im Geschäft werden direkt aus der Datenbank dynamisch geändert. Das Problem ist also, dass Magento alles zwischenspeichert (ganzseitiger Cache), sodass die Änderungen nicht im Front-End vorgenommen werden. Wir sind also entschlossen, den Cache für diesen bestimmten Block zu deaktivieren. Ich weiß, dass dies in Layoutdateien möglich ist. Ich habe die Datei layout catalog.xml eingecheckt und dort den Block @ gefunde

<block type="catalog/product_price_template" name="catalog_product_price_template" />

Also hier weiß ich nicht, wie ich es deaktivieren soll. Ich habe versucht, die fünf Zeit des Caches in @ auf Null zu setze app / etc / local.xml ,

 <layout>
    <default>
         <reference name="catalog_product_price_template">
            <action method="setCacheLifetime" />
        </reference>
    </default>
    </layout>

und in layout / catalog.xml ausprobiert

<block type="catalog/product_price_template" name="catalog_product_price_template" >
         <action method="setCacheLifetime" />
        </block>

und versucht,

<block type="catalog/product_price" name="Mage_Catalog_Block_Product_Price">
        <action method="setCacheLifetime"><value>false</value></action>
        </block>

un

 <block type="catalog/product_price" name="catalog_product_price">
            <action method="setCacheLifetime"><s>null</s></action>
            </block>

Aber kein Glück.

Und ich habe einige andere Preisblöcke in der Datei layout / bundle.xml gefunden. Wir verwenden auch Bundle-Produkte. Also müssen wir diesen Cache auch deaktivieren? Jede Hilfe wäre dankbar. Vielen Dank

Antworten auf die Frage(10)

Ihre Antwort auf die Frage