Skip to main navigation Skip to main content Skip to page footer

TYPO3 Fluid ViewHelper Generator

Erzeuge fertige Fluid-ViewHelper-Snippets, TCA-/FlexForm-/TypoScript-Bausteine für neue Content-Elemente und teste Fluid-Template-Logik live — alles in einem Tool, komplett im Browser. Kein Boilerplate-Getippe, keine vergessenen registerArgument()-Aufrufe, kein Wühlen in alten Projekten nach der richtigen addToAllTCAtypes()-Syntax.

Argumente
PHP-Klasse

        
Verwendung im Fluid-Template

        
Attribute
Tag-Notation

        
Inline-Notation

        
Configuration/TCA/Overrides/tt_content.php

        

Baut ein einfaches FlexForm-Feldschema. TYPO3-12/13-Syntax (ohne <TCEforms>-Wrapper).

Felder
FlexForm-XML

        

Leichtgewichtige Browser-Simulation von Fluid — unterstützt {variablen}, f:if/f:then/f:else, f:for und f:variable. Eigene und andere Standard-ViewHelper werden unverändert übernommen und als Hinweis markiert, da echtes Fluid-Rendering in PHP passiert. Zum Prüfen von Template-Logik und Markup gedacht, nicht für pixelgenaue Ausgabe.

Mock-Variablen
Gerenderte Ausgabe

        
      

  1. 1

    Bereich wählen

    ViewHelper Generator, Content Element / TCA oder Component Sandbox — je nachdem, was du gerade brauchst.

  2. 2

    Angaben eintragen

    Vendor-/Extension-Namen, TCA-Feld-Einstellungen oder ein Fluid-Template — passend zum gewählten Modus.

  3. 3

    Argumente, Felder oder Mock-Variablen ergänzen

    Eine Zeile pro Eintrag — sinnvolle Standardwerte sind schon vorausgefüllt.

  4. 4

    Generieren bzw. Rendern klicken

    Sofort die fertige PHP-Klasse, das TCA-/FlexForm-/TypoScript-Snippet oder die gerenderte Fluid-Vorschau erhalten.

  5. 5

    Ergebnis übernehmen

    Direkt in deine Extension kopieren — oder in der Sandbox erst die Live-Vorschau prüfen, bevor du speicherst.


HÄUFIG GESTELLTE FRAGEN

Nein. Der Generator erzeugt Code-Bausteine (Fluid, TCA, FlexForm, TypoScript) und simuliert einfache Fluid-Logik im Browser. Für die echte Ausgabe brauchst du weiterhin eine laufende TYPO3-Instanz — die Sandbox in Tab 3 ist nur eine Annäherung, kein vollständiger Fluid-Parser.

Die Snippets orientieren sich an TYPO3 12 und 13 (keine <TCEforms>-Wrapper mehr, aktuelle ExtensionManagementUtility-Aufrufe). Für ältere Versionen (TYPO3 9–11) muss die Syntax teilweise angepasst werden.

Nein. Der gesamte Generator läuft clientseitig in deinem Browser — es gibt keine Server-Anfrage und keine Speicherung deiner Eingaben.

Die Sandbox erkennt eigene oder unbekannte ViewHelper-Tags (z. B. <my:formatPrice>) und lässt sie unverändert im Ausgabe-HTML stehen — inklusive Warnhinweis, dass diese in Wirklichkeit serverseitig in PHP gerendert werden.


Brauchst du mehr als nur ein Tool?

Wenn du bereit für ein echtes Projekt bist — Website, Branding oder etwas Individuelles — lass uns reden.

Kontakt aufnehmen