Archive der Kategorien

TYPO3 / Fluid: Viewhelper Templates überschreiben (z.B. vom Paginate Widget)

Allerlei Viewhelper der Fluid Template Engine von TYPO3 haben ihre eigenen Templates. Per Typoscript lässt sich der Pfad dieser Templates auch überschreiben, was zum Beispiel bei dem Pagination Widget von Fluid relativ praktisch ist um zum Beispiel vor die einzelnen Seitenzahlen „Seite“ zu schreiben.
So wird aus „1  2  3“ ganz einfach „Seite 1  Seite 2  Seite 3

Mehr lesen

TYPO3 / Formhandler: Fluid Templates verwenden

Ich gestehe! Ich bin ein Fan des schweizer Taschenmessers für Formulare in TYPO3. Die Rede ist natürlich von Formhandler! Mit dieser Extension kann man selbst die komplexesten Formulare und deren Datenverarbeitung realisieren. Dafür sind die Templates von Formhandler mit den üblichen ###Markern### aber teilweise auch sehr aufwendig. Bei der richtigen Konfiguration kann man sich zumindest ein paar Sachen mit Fluid automatisieren.

Mehr lesen

Extbase Repository: findNext und findPrevious Funktionen

Hier mal wieder ein kleines Snippet für eure TYPO3 Extbase Repositories. Falls ihr aus irgendwelchen Gründen mal das nächste oder das vorherige Objekt z.B. anhand der UID ausgeben müsst, dann werden euch diese beiden Funktionen behilflich sein.

Bindet diese Funktionen einfach in euer Repository ein und ruft diese dann z.B. aus dem Controller auf und übergebt eine UID.

Mehr lesen

Extbase Repository: update() persistiert nicht? Nimm den Vorschlaghammer!

Nach wenigen TYPO3 Extbase Erweiterungen stand wohl schon jeder Entwickler einmal vor dem Problem, dass die Änderungen die er an einem Model in seinem Actioncontroller vornimmt, einfach nicht persistiert werden.
Normalerweise persistiert man ein aktualisiertes bzw. verändertes Model ja, indem man beim entsprechenden Repository die Methode update() aufruft und dieser das veränderte Objekt übergibt. Mehr lesen

Release der TYPO3 Erweiterung „Teamgeist Social Share Privacy“

Als betriebliche Projektarbeit für meine Abschlussprüfung habe ich in den letzten Tagen an einer neuen „Social Share Privacy“-Extension für TYPO3 gearbeitet. Gestern haben wir die Extension im TYPO3 Extension Repository veröffentlicht und ich dachte mir, dass ist einfach mal einen Blogbeitrag wert.

Mehr lesen

TYPO3: AJAX Schnittstelle in Extbase Extension einrichten

Pagereloads sind OUT! Immer mehr Funktionen auf Webseiten laufen ohne Reloads und zwar mit AJAX. Allerdings braucht man dafür natürlich auch in TYPO3 entsprechende Schnittstellen um Daten abzufragen oder Informationen zu überfragen. In diesem Artikel möchte ich euch ein Beispiel vorstellen, wie ihr in einer Extbase Extension eine AJAX Schnittstelle einrichtet.

Mehr lesen

« Ältere Einträge Aktuelle Einträge »