Hallo Community,
ich habe ein eigenes BE-Modul geschrieben, dass u.a. Felder für Beginn und Ende der Veröffentlichung, wie bei den Core-Elementen besitzt.
Eingebunden wird ein Datensatz des Moduls über einen eigenen Insert-Tag und eine DB-Abfrage:
PHP-Code:
$rs = $this->Database->prepare("
SELECT id,singleSRC,page
FROM tl_campain
WHERE published = 1
AND ( start = '' OR start < ? )
AND ( stop = '' OR stop > ? )
AND ( specific_page = '' OR page = ? )
")->execute($now,$now,$objPage->id);
Ich frage mich nun, wie das ganze im Zusammenhang mit dem Frontend-Caching funktioniert. Wenn die Seite, wo das Insert-Tag eingebunden ist (fe_page) gecacht wurde, wird die DB-Abfrage ja gar nicht ausgeführt oder? Wie kann ich also die Optionen start und stop zusammen mit dem Caching praktikabel verbinden?
Lesezeichen