Tutorials

Einige nützliche Hilfen und Code-Schnipsel, die ich immer wieder benötige und deshalb hier für alle sammle.

TYPO3: Solr Bereichsuche durch Query-Filter erstellen

Wenn man in der Solr Extension Facetten oder andere Dinge benutzt, dann kann es vorkommen, dass man auf Seiten nur Suchergebnisse einer bestimmten Gruppe, also ein vorgefiltertes Suchergebnis bekommen möchte. Das Ganze lässt sich ziemlich einfach…


CSS: Lerne CSS-Grids in 5 Minuten

CSS Grids sind der neue Standard und spätestens seit dem Release von Bootstrap 4 auch einsatzfähig für die Mehrheit. In diesem kleinen Tutorial gebe ich einen kurzen Überblick über die Funktionsweise von CSS Grids. Das Tutorial habe ich…


TYPO3: Alle Wraps für Menüs und stdWrap hierarchisch aufgelistet

Ich habe hier einmal eine Auflistung von allen Wraps und deren Positionen hierarchis aufgelistet. Gefunden hatte ich das Ganze auf einer anderen Seite im Netz, leider weiß ich nicht mehr genau wo.Hier dann einmal die gut übersichtlichen…


TYPO3: Userfunc als Displaycond im TCA benutzen

Gerade habe ich für eine Extension eine tolles neues Feature von TYPO3 ab der Version 7LTS gefunden. Man kann in den display conditions nun auch User-Funktionen angeben, die true oder false zurückliefern, um komplexere Anzeigen für Felder im…


Javascript: Zurück - History Back Link Button bauen

Hier mal ein sehr kleines, aber oft nützliches Snipped. Möchte man einfach einen Zurück-Button auf eine Webseite einbauen, die dieselbe Funktionalität wie der Browser Button hat, so lässt sich das sehr einfach mit dem folgenden Code…


TYPO3 8LTS+: fluid_styled_content und gridelements zusammen verwenden

Da ich meine eigene Seite gerade auf TYPO3 8LTS mit fluid_styled_content geupdatet habe, habe ich bemerkt, dass die Standard Klassen und Auszeichnungen nicht mehr an meine Grid-Elemente geschrieben wurden. Ich habe eine Lösung gefunden, die ich…


TYPO3: Fluid Extension Templates überschreiben

Möchte man die Templates einer Extension überschreiben, so kann man dies mitlerweile recht einfach machen. Neue gut geschriebene Extensions benutzen templateRootPaths, partialRootPaths und layoutRootPaths, mit deren Hilfe man verschiedene Orte für…


TYPO3: Je nach Backendlayout anderes Fluid-Tempate ausspielen

Seit TYPO3 7LTS gibt im TypoScript das Feld pagelayout. Dieses kümmert sich von selbst um die Vererbung des Backend-Layout-Feldes und macht es somit einfach, je nach Backend-Layout ein anderes Fluid-Template auszuspielen. Hier mal ein…


PHP: file_get_contents mit self-signed Zertifikat benutzen

Hat man auf einer DEV-Site ein self-signed SSL Zertifikat so kann es vorkommen, dass die PHP Funktion file_get_contents immer false zurückliefern und es verboten ist, sich selbst aufzurufen, was immer wieder zu Fehler führt. Im Folgenden zeige ich…


Raspberry: SD Karte wieder normal nutzbar machen(reformatieren)

Hat man eine SD-Karte im Raspberry Pi benutzt und schließt diese dann an einen Rechner an, so wird die SD-Karte als ca 50MB großes Volumen angezeigt. Wenn man dieses nun formatiert erhält man trotzdem nicht komplette Größe zurück. Hier ein paar…