Template Cache in Coldfusion (Trusted Cache)

In Coldfusion gibt es ab Version 7 im Administrator unter dem Punkt „Caching“ die Option „Clear Template Cache now“, durch Klicken kann der Cache gelöscht werden.
Die Clear-Funktion kann aber auch direkt im Template aufgerufen werden, wenn das nötig sein sollte

Und das geht folgendermaßen:

<cfscript>

// Login is always required (if the administrator password // is enabled in the ColdFusion Administrator). // This example uses two lines of code. adminObj = createObject("component","cfide.adminapi.administrator"); adminObj.login("admin");

// Instantiate the runtime object. myObj = createObject("component","cfide.adminapi.runtime");

// clear cache myObj.clearTrustedCache();

/* Stop and restart trusted cache. However, only the clearTrustedCache function needs to be called. myObj.setCacheProperty("TrustedCache", 0); myObj.setCacheProperty("TrustedCache", 1);

</cfscript>

Schreibe einen Kommentar