TYPO3 BE – Error PHP Warning: Undefined array key „tx_news_pi1“

Durch die neue TYPO3 Condition Umstellung und PHP8.x kann es im Backend bei bestimmten Extensions und typoScript Abfragen zu Fehlern kommen. Fehler mit Abfrage für die tx_news:Core: Error handler (BE): PHP Warning: Undefined array key „tx_news_pi1“ in ../vendor/symfony/expression-language/Node/GetAttrNode.php line 97 Alte TypoScript tx_news Abfrage: Neue TypoScript tx_news Abfrage:
Continue reading...

ckeditor

TYPO3 – ckeditor – table – table-responsive

Hier möchte ich Euch in einer kleinen Anleitung zeigen, wie ihr im ckeditor von bootstrap die table-responsive verwenden könnt. Von der normalen Ausgabe: <table class=“table“>… wollen wir noch zusätzlich einen <div class=“table-responsive“>… Die neue Ausgabe soll dann so aussehen: Dafür müssen wir die lib.parseFunc_RTE erweitern: ins SETUP kommt folgendes typoscript: und Ihr könnt anhand dieses
Continue reading...

TYPO3 – PHP 8 max_execution_time – htaccess – all-inkl

Mit der neuen Umstellung auf PHP 8.x greift bei dem Hoster all-inkl (ggf. auch bei anderen Hostern) nicht mehr in der htaccess die PHP Einstellung: max_execution_time Dafür gibt es aber schon eine Abhilfe: ALT: max_execution_time erhöhen bis PHP 7.x in der .htacces Datei ans Ende folgendes eintragen: php_value max_execution_time 300 max_execution_time erhöhen ab PHP 8.x
Continue reading...

TYPO3 – OnePager Menü mit DataProcessing

Seit der TYPO3 Version 9.5 gibt es unterschiedliche DataProcessing um unterschiedliche Datenbank-Felder an das FLUID Template zu übergeben. Oft werden die DataProcessing für Menü´s oder Files im Backend auszulesen verwendet um dann alle Daten an das TYPO3 Fluid zu übergeben. Wir verwenden für unser OnePage Menü den DataProcessing „DatabaseQueryProcessor“: Damit lesen wir von den tt_content
Continue reading...

TYPO3 ist installiert: Welche SEO-Maßnahmen sind wichtig?

Falls ihr auf der Suche nach einem geeigneten Content Management System wart und euch für TYPO3 entschieden habt, ist es nun an der Zeit, sich um die SEO-Faktoren der Seite bzw. des Blogs zu kümmern. Die Suchmaschinenoptimierung stellt nämlich eine besonders kostengünstige, aber gleichzeitig effiziente Methode dar, um sich im Internet schnell Reichweite und somit
Continue reading...

TYPO3 9.5 – Bild Eigenschaften erweitern – sys_file_reference – responsive Image

Seit der TYPO3 Version 7, 8, 9 und 10 ist TYPO3 FLUID Content vorhanden. Ich möchte Euch in dem Beitrag zeigen, wie Ihr die Bild-Eigenschaften (sys_file_reference) erweitern könnt. In meinen Beispiel zeige ich Euch eine extra Checkbox „Responsive Bild“ und verändere mit der Abfrage später die Ausgabe von dem TYPO3 Fluid Image. Voraussetzung ist eine
Continue reading...

typo3-tt_content-layout

TYPO3 – TCEFORM tt_content Layout zum Datensatz anpassen

Es ist seit der TYPO3 Version 8.x und 9.x möglich nicht nur global die Layout – Eigenschaft in einem Datensatz anzupassen, sondern auch für jedes unterschiedliches Content-Element. Wir benötigen dafür die TSconfig und gehen in den Bereich TCEFORM. Beispiel: TCEFORM.tt_content.layout.types Wie findet Ihr die richtigen Content-Element Bezeichnungen heraus? Erstellt dazu in einen neuen Datensatz (Zum
Continue reading...

TYPO3 Update 8.7.30 und BE Fehler durch CKeditor Config

Wir haben mit dem neuen TYPO3 Update 8.7.30 im Backend immer wieder Fehlermeldungen bekommen. Hier am besten über das Install-Tool den BE-Debug einschalten um zu prüfen um welche genauen Fehlermeldungen es sich handelt. In der Fehlermeldung könnt ihr erkennen, dass es sich um einen YAML-Fehler handelt. Im CKeditor wird die Eigenschaft „format_tags“ verwendet:
Continue reading...

TYPO3 – DomainFactory php7 crontab scheduler einrichten

Leider könnt ihr im DomainFactory Backend keinen crontab für TYPO3 scheduler (Planer) erstellen. Prüft zuerst einmal ob die TYPO3 Extension „scheduler“ installiert ist.Nun gibt es einen neuen Menü-Punkt: scheduler (Planer)Unter dem DropDown Menü „Konfiguration prüfen“ bitte einmal Eure Einstellungen prüfen. Dort seht ihr auch Euren Datei-Pfad zu der scheduler-Datei:
Continue reading...

Die Lösung für Ihre Webseite – TYPO3 Baukasten-System

Sie besitzen noch keine Webseite oder ihre Webseite ist veraltet? Dann könnte unser TYPO3 Theme Baukasten-System genau das Richtige sein. Sind das gute News? Da die Internetseite dann mittels optimierten Baukasten aufgebaut wird, wird die neue Webseite für Ihre Besucher besonders benutzerfreundlich und leicht in der Bedienung sein. Für den Aufbau der neuen Internetseite werden
Continue reading...

TYPO3 – typoscript erst laden, wenn die Extension installiert ist!

Wir arbeiten immer wieder mit vorinstallierten TYPO3 Extensions die uns in den TYPO3 Projekten gewisse Standard-Einstellungen und Werte liefern. Wir möchten aber nicht immer die komplette typoscript Programmierung mitladen, daher laden wir den Extension typoscript Code erst, wenn die Erweiterung auch installiert und geladen wird: In diesem Beispiel laden wir über die Condition-Abfrage erst das
Continue reading...