[TYPO3-german] Caching der eigenen Extension
Michael Kasten
home at m-kasten.de
Tue Sep 29 08:56:50 CEST 2015
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hallo Liste,
ich habe eine Extension mit mehreren Plugins, deren Actions ich bisher als non_cachable gesetzt
habe, nun ist das nicht gerade Ressourcenschonend wenn man dann einige dieser Plugins auf einer
Seite einbindet. (TYPO3 6.2.15)
Damit ich die betroffenen Actions cachen kann brauche ich nun aber auch die entsprechenden chash
Werte in meiner Paginierung.
Mein Problem: Ich finde ein Haufen Vorschläge die aber mittlerweile obsolete sind
Nun habe ich also versucht die entsprechenden Funktionen aus der Klassenreferenz zu ermitteln,
$siteUrl = \TYPO3\CMS\Core\Utility\GeneralUtility::getIndpEnv('TYPO3_SITE_URL') . 'index.php?';
Klappt soweit
$cacheHashArray = \TYPO3\CMS\Frontend\Page\CashHashCalculator::getRelevantParameters(
\TYPO3\CMS\Core\Utility\GeneralUtility::implodeArrayForUrl('', $query));
Spätestens hier ist Schluss, da die Methode getRelevantParameters nicht gefunden wird, allerdings
ist mir nicht klar warum, da ich der Meinung bin mit dem richtigen Pfad auf die Klasse zu
referenzieren.
Jemand eine Idee wo mein Denkfehler liegt?
mit besten Grüßen
- --
Michael Kasten | http://m-kasten.de
Im wirklichen Leben gibt es kein [Strg]+[Z]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQEcBAEBAgAGBQJWCjYyAAoJEF1/iIvWnG8NaToH/RdxGrwMpWxIDpzJoH45n2B6
j9I25FeiP/eU3mjutgkZozNhxFS5NNxcXOIzR00Pb+xRMZt6ZJ4OtXLKintDI6/V
uNolkXsPr/aWEFg3pfaW43q58c3nBB06nIgGKDvaf3XDPeudyOr2919qBkIXDo0B
xYH0dReeOg/vlwfph7SL4yVJ3zGwS/+wXKJtdl/9SjWg5xCXjmksRdFsP9AMa8p8
xOcWYJmDJZqISY5pp0JT1HM1cPJNEiZGBx4qU1rwlKMT3b01ULqPAJw6sCcTonh6
75wO5RhZXSpPb4P2o8BhWM+Zb8yySSoK79CSr+PbtagPXn48T3YDdMd2cTy+gDE=
=7HuE
-----END PGP SIGNATURE-----
More information about the TYPO3-german
mailing list