Kommentare in Fluid

Leider gibt es keine einfache Möglichkeit Kommentare in Fluid Templates auszugeben, welche nach der Ausgabe an den Browser nicht im HTML vorhanden sind. Einzige mir bekannte Möglichkeit ist momentan einen eigenen ViewHelper zu erstellen. Der ViewHelper selbst macht recht wenig:

class Tx_MyExtension_ViewHelpers_CommentViewHelper extends
    Tx_Fluid_Core_ViewHelper_AbstractViewHelper {
  public function render() {}
}

Im View muß man natürlich wie hoffentlich bekannt eine passende Namespace-Anweisung am Anfang der Datei definieren (z. B. {namespace my=Tx_MyExtension_ViewHelpers}). Anschließend kann man den ViewHelper folgendermaßen verwenden:

<my:comment>Mein Kommentar</my:comment>

Kommentar verfassen