Tag Archive

TYPO3 CMS: Extension Console – typo3temp-, Extbase-, Sprachdateien-Cache & RealUrl Caching

Published on 16. Februar 2016 By Jörg

Wiederkehrende Aufgaben im TYPO3 CMS Alltag sind sehr zeitaufwendig und haben einen guten Grund über Automatismen gesteuert zu werden. Bei Deployments auf unterschiedliche Server und auch Stages (Preview, Live, …) möchte ein Entwickler keine Zeit aufbringen, um die TYPO3 CMS Caches und RealUrl Caches zu leeren. Der manuelle Weg geht dahin, dass sich der Entwickler […]

TYPO3 CMS: Datei- und Ordnerstruktur

Published on 6. Februar 2016 By Jörg

Jede TYPO3 CMS Grundinstallation verfügt über eine vordefinierte Datei- und Ordnerstruktur. Dabei wird für die Ausgabe von redaktionellen Daten (Bilder, Texte, PDF-Dokumente, …) hauptsächlich auf das Verzeichnis „fileadmin/“ zugegriffen. Alle Daten in dem Ordner „fileadmin/“ sind öffentlich zugänglich und werden somit auch von jeder Suchmaschine indexiert. Alle Dateien- und Ordner im Verzeichnis „fileadmin/“ sollten gut […]

Apache Solr IndexQueue mit .htaccess Passwortschutz

Published on 7. November 2014 By Jörg

Apache Lucene in Verbindng mit dem Solr-Servelet, ist eine Programmbibliothek zur Volltextsuche und ein Projekt der Apache Software Foundation. Häufig eingesetzt wird es in TYPO3 CMS-Projekten, die mit größeren Datenmengen (Seiten, Dokumente, Extbase-Extensions, piBase-Extensions, …) arbeiten. Damit die Solr IndexQueue der TYPO3 CMS Solr-Extension trotz eines .htaccess Passwortschutzes auf einer Webseite funktionieren kann, ist folgendes […]

TYPO3 Fluid: Typolink mit Target / Class / AdditionalParams / Title aus Flexform/TCA-Config im Fluid-View rendern

Published on 28. August 2013 By Jörg

Seit der Einführung von Extbase in TYPO3 CMS 4.5 und Fluid (Template-Engine), besteht die Möglichkeit über den Fluid-ViewHelper „f:link.page“ und „f:link.external“ einen HTML-Link zu generieren. Der Fluid-Viewhelper greift dabei auf die übermittelte PageUID oder die angegebenen Verlinkung zurück und erzeugt einen klassischen HTML-Link (a-Tag). Dies funktioniert auch sehr zuverlässig, nur leider werden weitere Attribute (Target, […]

TYPO3: Extension Debug Funktion aktualisieren (t3lib_div::view_array zu t3lib_utility_Debug::viewArray)

Published on 6. Januar 2013 By Jörg

Bei der Entwicklung einer TYPO3 CMS-Extension, bedienen sich die Entwickler gerne an der Debug-Funktion des TYPO3 CMS. Die gängige Debug-Funktion war t3lib_div::debug und wurde mit der TYPO3 CMS Version 4.5.x als veraltet (deprecated) gekennzeichnet. Mit der TYPO3 CMS Version 4.7.x wurde die Debug-Funktion t3lib_div::debug aus dem TYPO3-Core entfernt und durch eine neue Funktion und PHP-Klasse […]