Tag Archive

TYPO3 4.5 Clear Cache in Frontend Extension

Published on 6. Dezember 2011 By Jörg

Um den Cache innerhalb einer Frontend_Extension zu löschen genügt ab Typo3 4.5 die Zeile: $pidList = implode(‚,‘, $given_PIDs); // Konvertiert Array zu einem Komma getrennten String. (z.B. 1,12,55)$GLOBALS[‚TSFE‘]->clearPageCacheContent_pidList($pidList); Der ehemalige Weg über die Funktion clear_cacheCmd() führt zu einem “Fatal error: Call to a member function writelog() on a non-object”. Die Ursache ist die, dass die […]

TYPO3: PHP-Modul openssl bei Version 4.6 im InstallTool nicht gefunden

Published on 29. November 2011 By Jörg

Seit dem neuen TYPO3-Release, Version 4.6. –rebase, wird im IntsallTool beziehungsweise bei der Installation des TYPO3-Systems eine Fehlermeldung (Exception) „openssl missing“ hervorgerufen. Aufgrund der neuen Sicherheitsfeatures in TYPO3 4.6. (saltedpasswords) und weiteren sicherheitsrelevanten Punkten, wird seit TYPO3 Version 4.6.x das PHP-Modul „openssl“ vorausgesetzt. Zahlreiche ältere PHP 5.3.x Versionen, zum Beispiel eine ältere XAMPP-Installation unter Windows, […]

TYPO3: Ersatz für Kernklasse und Funktion t3lib_div::fixed_lgd_pre() in Version 4.6

Published on 8. November 2011 By Jörg

In der neuen TYPO3 Version 4.6 –rebase wurden zahlreiche depracted Funktionen aus dem TYPO3-Core entfernt. Viele sich im Einsatz befindliche TYPO3-Extensions arbeiten im TYPO3 Backend für die Module (mod1, mod2, …) mit der Kernklasse t3lib_div und dessen ehemaligen Funktion fixed_lgd_pre(). Wird ein TYPO3 Projekt zum Beispiel von der Version 4.5 auf die Version 4.6.x aktualisiert, […]

TYPO3: Extension spezifische CSS-Datei laden

Published on 31. Oktober 2011 By Jörg

Bei der Entwicklung einer eigenen Extension für das TYPO3-System, tritt häufig die Frage auf, wie am Besten eine CSS oder JavaScript-Datei eingebunden werden kann. Die CSS- und JavaScript-Datei soll auch nur mit dieser Extension geladen werden und nicht immer global bei jedem Seitenaufruf, auch dort wo wie Extension nicht integriert ist, geladen werden. Es stehen […]

TYPO3: Extbase Kickstarter (extbase_kickstarter) git-download

Published on 10. Oktober 2011 By Jörg

Herunterladen der aktuellsten Entwicklungsversion des neuen „Kickstarters“ namens  extbase_kickstarter aus dem GIT-Repository Neue Systeme, neue Technik und so fand der neue Kickstarter für Extbase Einzug in das bereits prall gefüllte GIT-Repository von git.TYPO3.org. Zuvor wurden alle Versionierungen mittels SVN (Subversion) gespeichert und zur freien Verfügung gestellt. Durch neue Entwicklungen und die große Anzahl an Core-Entwicklern […]