Unter TYPO3 liegen die Sites Config pro Domain unter folgender Pfad-Struktur ab: root/typo3conf/sites/ORDNERNAME/config.yaml um nun die Einstellungen und Konfigurationen auszulagern, könnt ihr nun in der config.yaml folgenden Code verwenden: nun werden alle Einstellungen von der Extension yaml Datei verwendet. Somit kann nun die Sites Config ausgelagert werden und zum Beispiel versioniert werden.
Continue reading...
TYPO3 bietet seit langem schon mit der tx_seo Core Extension unterschiedliche Ausgaben für den Bereich meta Head an. Um nun aber gewisse Text-Längen abschneiden zu können, benötigt ihr folgenden angepassten typoscript Code: Ihr könnt natürlich auch andere Text-Ausgaben abschneiden und verkürzen. Hier funktionieren auch die normalen Anwendungen wie mit stdWrap oder wrap.Wichtig ist jedoch das
Continue reading...
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...
Wenn ihr die TYPO3 Default Content Elemente im Backend Wizard Global verstecken wollt, müssen wir sie im Wizard sowie im cType Auswahl entfernen. Fügt im tsconfig Code ein: Hier verstecken wir die Content Elemente: textpic, bullets und table Des weiteren müsst ihr noch folgenden tsconfig Code für den MOD Bereich einbinden: Damit werden in der
Continue reading...
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...
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...
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...
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...
Es gibt leider noch keine perfekte Lösung um in TYPO3 eine XML Sitemap inkl. unterschiedliche Extension usw. zu erstellen. Doch hier haben wir für Euch eine TYPO3 typoscript Lösung die an Eure Bedürfnisse angepasst werden kann. Wir haben ein paar Beispiele auskommentiert. Zusätzlich müsst Ihr noch die RealURL-Config anpassen. Ladet dazu nun das TypoScript in
Continue reading...
Für das Jahr 2018 sollen immer mehr Webseiten auf die sichere https-Protokoll umgestellt werden. Daher beschreibe ich Euch einmal wie Ihr eure TYPO3 Webseite richtig umstellen könnt. Sobald Ihr bei eurem Hoster das SSL-Zertifikat bestellt habt, so erhaltet Ihr auch eine neue Server-IP, d.h. auch daran denken, falls Eure Domain bei einem anderen Hoster liegt,
Continue reading...
Möchtet Ihr zum Beispiel für den meta-Tag og:image ein Bild aus euren eigenen Extension auslesen, so könnt Ihr dies zum Beispiel mit TYPO3 typoscript und FILE / IMG_RESOURCE abfragen. Fragen wir nun mit hilfe von typoscript die Datenbank-Tabelle ab: tx_ext_datenbanktabelle und anschließend das das Datenbank-Feld: header_image Dort liegt unser Bild in der Datenbank.
Continue reading...
Im Netz findet man nicht wirklich Hilfe wenn es um das Thema TYPO3 System-Kategorien geht, die es seit der 6.2 Version im Core gibt. Ich möchte Euch zwei Wege zeigen wie man diese einmal via typoscript auslesen kann und einmal via PHP als Viewhelper, damit wir die Categories Daten direkt im FLUID-Template verwenden können. Hier
Continue reading...
Hier noch einmal ein paar Beispiele und die Reihenfole wie der Überschreibungsprozess greift, zum Beispiel in einem TYPO3 HMENU / TMENU: Es gibt mehrere Wege um den Titel, Subtitel oder den Alternativ Navigation Titel auszulesen:
Continue reading...
Für die neue TYPO3 8.7.x LTS Version gibt es nun sehr viele neue Updates und die vielen Erweiterungen müssen nach und nach geupdated werden. Wer auch die gridelements komplett ausgelagert hat, der muss hier ein paar typoscript Änderungen vornehmen. Ich zeige Euch einmal den kompletten Weg, wie Ihr mit Eurer eigenen Extension die GridElements auslagern
Continue reading...
Wir erhalten immer mehr von Kunden die Nachricht, dass die Kontaktformular mit Formhandler und einem älteren Bild-Captcha (captcha, sr_freecap usw.) Probleme machen und immer mehr E-Mail Spam auftaucht. Hier haben wir leider noch nicht die Erweiterung powermail testen können, aber hier hat uns der Entwickler von Powermail einen Anleitungs-Link geschickt: Standard: https://github.com/einpraegsam/powermailrecaptcha Als Lösung verwenden
Continue reading...