Wie kann ich HAML mit Katalysator verwenden?
-
08-07-2019 - |
Frage
Ist es möglich zu verwenden? Haml anstelle eines Vorlagenmotors mit dem Katalysator Web Framework?
Lösung
Soweit ich weiß (als Autor von Haml), gibt es noch keine Perl -Implementierung.
Andere Tipps
Text :: Haml existiert jetzt. Ich möchte es vielleicht anstelle von html.haml verwenden, scheint einige komplexe Vorlagenkonstrukte wie Bedingungen und Loops zu fehlen. Ich denke also darüber nach, eine Vorlage zu schreiben :: Plugin :: Haml, um für diese zusätzlichen Konstrukte integriert zu werden.
AKTUALISIEREN
Ich habe implementiert Vorlage :: Plugin :: Haml Verwendung Text :: Haml Also jetzt du und benutzst Haml in deinem Vorlagen-Toolkit Vorlagen, die natürlich auf Katalysator leicht zu machen sind. (Hinweis: Wenn es heißt, dass es nicht da ist, geben Sie es 24 Stunden und überprüfen Sie es erneut, dass ich es gerade hochgeladen habe.)
Eine Perl -Version von Haml ist hier in Arbeit:
Vielleicht Vorlage :: Deklare Könnte eine Alternative sein?
Soweit ich sehen konnte, ist Haml nur Rubin. Wie die meisten Ruby "DSLs" verwendet es wirklich nur Ruby Syntax als API und kann nicht wirklich außerhalb von Ruby durchgeführt werden, ohne alles zu implementieren.