Um den Cache innerhalb einer Frontend_Extension zu löschen genügt ab Typo3 4.5 die Zeile: 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 Funktion davon ausgeht das ein Backend-User eingeloggt ist, was zu 99,9% der Fälle […]
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, […]
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, […]
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 […]
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 […]