Re: [TYPO3-german] Caching der eigenen Extension / paginierung mit chash

2015-09-30 Diskussionsfäden Peter Linzenkirchner
Hallo Michael, durch das manuelle Erstellen der Links hebelst du einen großen Teil der Typolink-Vorteile aus: - kein RealUrl oder CoolUri mehr (also keine sprechenden URLs) - kein Sprachumschalter - keine sonstigen Parameter, die weitergereicht werden sollen Wenn du also später andere

Re: [TYPO3-german] Caching der eigenen Extension / paginierung mit chash

2015-09-30 Diskussionsfäden Michael Kasten
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hallo, ich lote hier immer noch meine Möglichkeiten aus: Nun mal der Versuch mit der Typolinkmethode: Bei der Suche in der Klassenreferenz gibt es diese Methode nicht, ich erhalte nur die Methoden: typoLink_URL und typolinkWrap typoLink_URL

Re: [TYPO3-german] Caching der eigenen Extension / paginierung mit chash

2015-09-30 Diskussionsfäden Peter Linzenkirchner
Hallo Michael, ich kann mir nicht vorstellen, dass man die Methode statisch aufrufen kannst. Das kann nicht gehen … Ich habe das in einem Viewhelper noch nicht gemacht, aber wenn, dann etwa so: $conf = array( … ); $cObjRenderer = new

Re: [TYPO3-german] Caching der eigenen Extension / paginierung mit chash

2015-09-30 Diskussionsfäden Michael Kasten
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hallo, könnte auch für andere hilfreich sein: //Die aktuelle Seite $siteUrl = \TYPO3\CMS\Core\Utility\GeneralUtility::getIndpEnv('TYPO3_SITE_URL') . 'index.php?id='; $siteUrl = $siteUrl.intval($GLOBALS['TSFE']->id); //Ein Objekt um den Cache Hash

Re: [TYPO3-german] Caching der eigenen Extension / paginierung mit chash

2015-09-30 Diskussionsfäden Peter Linzenkirchner
Nachtrag: Diese Mailingliste wird von den Profi-Entwicklern eher wenig gelesen. Erstens lesen die ungern Mailinglisten (habe ich mir sagen lassen :-) und wenn, dann vor allem die englische. Aber eigentlich sind die alle bei Slack (dem TYPO3 Chat). https://forger.typo3.org/slack Stell dort

Re: [TYPO3-german] Caching der eigenen Extension / paginierung mit chash

2015-09-30 Diskussionsfäden Michael Kasten
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hallo Peter, > durch das manuelle Erstellen der Links hebelst du einen großen Teil der > Typolink-Vorteile aus: > > > - kein RealUrl oder CoolUri mehr (also keine sprechenden URLs) - kein > Sprachumschalter - keine > sonstigen Parameter, die

Re: [TYPO3-german] Caching der eigenen Extension / paginierung mit chash / gelöst

2015-09-30 Diskussionsfäden Michael Kasten
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hallo Peter, > ich kann mir nicht vorstellen, dass man die Methode statisch aufrufen kannst. > Das kann nicht > gehen … jep, ich bin da zu tief eingestiegen weil ich dachte ich kann das statisch aufrufen. > Ich habe das in einem Viewhelper noch

Re: [TYPO3-german] Caching der eigenen Extension

2015-09-29 Diskussionsfäden Arne-Kolja Bachstein
Hallo, ich bin an der Stelle einen anderen Weg gegangen und habe Extbase-Caching gemacht. Vielleicht wäre das auch eher eine Alternative für Dich. Vorteil ist, dass Du Dich nicht mit dem cHash herumschlagen musst, sondern das Caching anhand eines Identifiers machst, den Du selbst berechnen

[TYPO3-german] Caching der eigenen Extension

2015-09-29 Diskussionsfäden Michael Kasten
-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

Re: [TYPO3-german] Caching der eigenen Extension

2015-09-29 Diskussionsfäden Michael Kasten
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Am 29.09.2015 um 13:24 schrieb Peter Linzenkirchner: > Hallo Michael, > >> $siteUrl = >> \TYPO3\CMS\Core\Utility\GeneralUtility::getIndpEnv('TYPO3_SITE_URL') . >> 'index.php?‘; > > Das liest sich so, als würdest du versuchen, die Links im

Re: [TYPO3-german] Caching der eigenen Extension

2015-09-29 Diskussionsfäden Michael Kasten
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hallo Arne, danke für den Hinweis, allerdings würde ich gern verstehen wo mein Fehler liegt, bevor ich nun einen anderen Weg einschlage. Wenn ich das richtig sehe, dann gibst du der Action ja ein Caching von einer Stunde mit, ich glaube nicht das

Re: [TYPO3-german] Caching der eigenen Extension

2015-09-29 Diskussionsfäden Peter Linzenkirchner
Hallo Michael, > $siteUrl = > \TYPO3\CMS\Core\Utility\GeneralUtility::getIndpEnv('TYPO3_SITE_URL') . > 'index.php?‘; Das liest sich so, als würdest du versuchen, die Links im Controller-PHP zu bauen - das ist m. E. eher unüblich. Normal wäre in der View, also innerhalb der Fluid-Templates.

Re: [TYPO3-german] Caching der eigenen Extension

2015-09-29 Diskussionsfäden Jan Kornblum
Hallo Arne, ich bin an der Stelle einen anderen Weg gegangen und habe Extbase-Caching gemacht. Vielleicht wäre das auch eher eine Alternative für Dich. Vorteil ist, dass Du Dich nicht mit dem cHash herumschlagen musst, sondern das Caching anhand eines Identifiers machst, den Du selbst