Tutorials

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

Nespi-Like - Lego NES Case Anleitung/Instruction

Auf der Raspberry-Seite bin ich auf ein selbst gebautes Case gestoßen, dass aus Lego ist und aussieht, wie ein Nintendo NES. Das Paket wurde nur zum Verkauf angeboten, leider nicht als Anleitung verfügbar, sodass man in den nächsten Lego-Laden…


TYPO3: Alle Aftersave Hooks im Überblick (6.2-7.6lts)

Hier mal eine Übersicht aller Aftersave-Hooks von TYPO3:Zuerst müsst ihr die Hook-Klasse für processDatamapClass und processCmdmapClass in der ext_localconf.php eurer Extension hinzufügen:ext_localconf.php


TYPO3: Extbase Variablen debuggen und php memory_limit-Fehler umgehen

Möchte man Extbase Objecte debuggen, so läuft mit sehr schnell in PHP-Fatals, da das Memory-Limit überschritten ist. TYPO3/Extbase hat dafür eine eigene Methode entwickelt, die einem ein var_dump der Variablen anzeigt. Fluid benutzt genau dieselbe…


Internet Explorer: Bildrendering verbessern

Der Internet Explorer hat des öfteren ein Problem mit dem Bildrendering, wenn die Bilder, die ausgegeben werden im Original größer oder kleiner sind, als das Bild angezeigt wird. Mit folgendem kleinen CSS-Snippet kann man die Ausgabe im IE deutlich…


PHP: underscore2Camelcase Funktion

Manchmal, insbesondere für die TYPO3 Extension-Entwicklung benötigt man öfter mal die Umformung von Underscore Variablen/Funktionen (z.B. my_ext) zu Camelcase Variablen/Funktionen (z.B myExt).Hier ist für diesen Zweck eine kleine Funktion.


TYPO3 6.2 - TSFE Funktionen in Extension/Hook verfügbar machen

An manchen Stellen in TYPO3 ist das Frontend TSFE leider nicht verfügbar. Möchte man trotzdem die Funktionen nutzen - zum Beispiel TYPOLINK so kann man sich mit folgender Funktion das Frontend "hochfahren".


PHP: Einfaches Monats-Auswahl Select erstellen

Hier ist ein kleines Snippet, um ein Monats-Auswahl Select mit php zu erstellen.


PHP: Einfaches Jahres-Select der letzten 100 Jahre erstellen

Hier mal ein kleines Snippet um schnell in PHP ein Select mit den letzten 100 Jahren zu erstellen.


TYPO3: Ein Report-Backendmodul für TYPO3 6.2+ erstellen

Da ich immer wieder lange suchen muss, wie man denn bestimmte Module für TYPO3 erstellt, habe ich hier mal ein kleines Tutorial gemacht, was zeigt, wie man ein Report/Bericht Backendmodul baut, welches mit Fluid als Templateengine funktioniert.Als…


Javascript: Mehrere Strings auf einmal ersetzen mit 2 Arrays

PHP bietet mit seiner str_replace - Funktion die Möglichkeit 2 Arrays als Parameter zu übergeben um mehrere verschiedene Strings mit dem String aus dem zweiten Array zu ersetzen. Javascript bietet diese Möglichkeit nicht von Haus aus. Hier habe…