Kategorie: TYPO3 Entwicklung
TYPO3: Ein Minus (-) im Titel als Trennzeichen (pageTitleSeparator)
TYPO3 trennt Websitetitel und Seitentitel mit einem Doppelpunkt. Wer einen Bindestrich möchte, braucht mehr als eine Zeile TypoScript — sonst fehlt das Leerzeichen davor.
TYPO3: Error "Cannot access offset of type string on string" at QueryBuilder update command
Use executeStatement() instead of executeQuery()
TYPO3: Frontend-TypoScript im Backend lesen
Ein Backend-Modul braucht einen Wert, der im Frontend-TypoScript steht. Der Nachbau des Frontend-Kontextes von damals läuft heute nicht mehr — und meistens gibt es einen besseren Ort für solche Werte.
#1278450972 TYPO3\CMS\Extbase\Reflection\Exception\UnknownClassException: Class "" does not exist. Reflection failed.
Lösung: Das Plugin muss neu eingebunden werden, da darin noch Reste von SwitchableControllerActions vorhanden sind, die die Auflösung stören.
TYPO3: Bildfeld im FlexForm eines Plugins
Ein Bildfeld in den Plugin-Einstellungen war lange eine lange inline-Konfiguration auf sys_file_reference. Seit TYPO3 12 sind es drei Zeilen — und die alte Fassung funktioniert nicht mehr.
TYPO3: „There is no column with name t3ver_oid“ beim Erweitern einer Tabelle
Ein zusätzliches Feld in der Tabelle einer fremden Extension, und die Datenbankanalyse bricht mit einer Meldung ab, die mit dem Feld nichts zu tun hat. Der Code war richtig — die Extension war nur nicht neu eingerichtet.
TYPO3 Monitoring mit Zabbix
Probleme erkennen, bevor sie gravierend und teuer werden! Derzeit befindet sich bei mir eine TYPO3-Monitoring-Extension für Zabbix in der Entwicklung. Hintergrund ist, dass ich ein mächtiges Monitoring-System mit TYPO3 (und anderen Systemen) verbinden möchte, um die Vorteile der komplexen Einstellungsmöglichkeiten und diversen Datenquellen nutzen zu können. Dies macht kleine Insellösungen als eigenständige TYPO3-Erweiterungen überflüssig. Schließlich kümmert sich bei Zabbix eine ganze Communi...
TYPO3 fluid_styled_content: Crop-Funktion im Popup-Bild abschalten
Das Popup eines Text-mit-Medien-Elements zeigt denselben Bildausschnitt wie die Seite. Zwei leere TypoScript-Zeilen geben das ganze Bild zurück.
TYPO3 Form Extension: Debugging YAML Type Definition
Um sich die YAML Definitionen auszugeben, kann man in der /typo3/sysext/form/Classes/ViewHelpers/RenderViewHelper.php in Zeile 103 ein debug einbauen. DebugUtility::debug($form->getFormDefinition()->getTypeDefinitions());
TYPO3 Extension für einen A/B-Test veröffentlicht
Im Zuge einer Auftragsprogrammierung wurde eine A/B-Test-Extension von mir veröffentlicht. Umgesetzte Ziele: echte 50/50 Chance Caching Komplett verschiedener Inhalt bei gleicher Seiten-ID. Dadurch verändern sich nicht Menü und Links Steuerung durch Cookies Die kleine Animation zeigt, wie durch den Cookie-Wert der Inhalt der Seite beeinflusst wird. Dadurch wird der Besucher nie eine andere Version sehen, egal welche Seite er im Menü anklickt. Die URL ist immer identisch. Github: https://githu...
