Kategorie: Entwicklung

TYPO3 Doctrine QueryBuilder und COUNT(field) im SELECT Query

Wir wollen ein SQL Query mit Feldern und einer Summe eines Feldes (über count und group/having) mit dem QueryBuilder von TYPO3 8 umsetzen.
Zum Artikel

Das waren die TYPO3 Developer Days 2017 in Malmö

Auch dieses Jahr waren wir von plan2net wieder bei den TYPO3 Developer Days (T3DD) mit dabei! Dieses Jahr fand die Veranstaltung von Donnerstag, 13.07 bis Sonntag, 16.07 in Malmö (Südschweden) statt. Es gab interessante Vorträge (Slides) zu verschiedensten Themen im TYPO3-Bereich, tolle Teilnehmerinnen und Teilnehmer und eine Softeismaschine. Die TYPO3 […]
Zum Artikel

TYPO3 Extbase Validierung I – Validierung von Frontend Formularen

Jeder der bereits Erfahrung mit der TYPO3 Extbase Validierung gesammelt hat wird wissen, dass die Validierung gerade für Beginner nicht einfach ist zu implementieren. Aus diesem Grund widmet sich der folgende Artikel diesem Thema. Was wird im Folgenden näher erläutert: Funktionsweise der TYPO3 Extbase Validierung Workflow der Extbase Validierung Extbase […]
Zum Artikel

Einführung in die Welt der TYPO3 Hooks

Der heutige Blogbeitrag widmet sich dem Thema Hooks und deren Verwendung in TYPO3. Manche werden sich nun bestimmt denken, was kann an Hooks so schwer zu verstehen sein? Nun, im Prinzip ist das Konzept das sich hinter dem Begriff Hook verbirgt ein leichtes Konzept. Aber nichtsdestotrotz sind es gerade die […]
Zum Artikel

TYPO3 CMS 7+ Login Provider API und ’sorting‘

TYPO3 CMS 7+ Backend Login Provider API und sorting
Zum Artikel

T3DD16 – plan2net sponsert die Coding Night

Von 1.-4. September 2016 finden aktuell in Nürnberg (Deutschland) die als „T3DD“ bekannten TYPO3 Developer Days statt. Es ist die grösste technische Veranstaltung der TYPO3 Community, die alle Aspekte des TYPO3 CMS behandelt: in intensiven Tutorials, Workshops und Sessions tauschen sich hier Developer über neue Entwicklungen aus, werden spannende Produktfeatures […]
Zum Artikel

TYPO3 ViewHelper Tipps

Heute möchte ich euch zwei Tipps zeigen, welche die Geschwindigkeit von TYPO3 ViewHelpers deutlich beeinflussen können. Tipp1: Caching Aufpassen muss man bei ViewHelpers die Facets\ChildNodeAccessInterface statt Facets\CompilableInterface nutzen, da sie nicht gecacht werden und sich das Parsen der Seite um Sekunden verzögern kann. Folgende ViewHelper werden nicht gecacht: <f:switch> → […]
Zum Artikel

TCA-Konfiguration und der TYPO3-Cache

Wie man als TYPO3-Extension-Entwickler die Performanz eines Seitenaufrufs ganz leicht verbessern kann. Seit der Version 6 LTS kann man in einer Extension verschiedene Konfigurationen des $TCA-Arrays, die traditionell in ext_tables.php abgelegt wurden, auslagern. Das sind zum einen Definitionen und Erweiterungen von SQL-Tabellen als auch Konfigurationen von Plugins. Configuration/TCA/<tabelle>.php TYPO3 erwartet […]
Zum Artikel

CSS Pseudo-Class :before und :after mit jQuery manipulieren

Das Problem Frontend-Entwickler nutzen gerne die Pseudo-Klassen :before und :after, um zum Beispiel eine Form mit CSS zu erstellen ohne, dass man dazu ein Hintergrundbild benutzen muss. Beispiel: .top-header:before { background: #00589d none repeat scroll 0 0; height: 61px; position: absolute; right: 64px; top: 0; transform: skewX(-25deg); width: 31px; z-index: […]
Zum Artikel

Können und Wollen sind nicht genug.

Können und Wollen als Grundvoraussetzungen für jede erfolgreiche Aktivität ist soweit seit tausenden Jahren klar. Diese zwei Voraussetzungen wurden hinreichend gelehrt und sogar zu einer „Können-Wollen-Matrix“ verarbeitet. Aber diese Zwei sind nicht genug. Es fehlt die Freiheit auch entscheiden zu dürfen Wann (Zeitpunkt) und Wenn (erkannte Notwendigkeit) man etwas mit seinem […]
Zum Artikel

Anfrage
Eine kleine Rechenübung*: