Buduję aplikację javascript-heavy rails 3. Używa on underscore.js, który ma bardzo elegancki mechanizm szablonowy zbudowany na bazie ejs (http://embeddedjs.com/).Osadzanie szablonu ejs wewnątrz szablonu erb
Problem: embeddedjs dużo zapożycza ze składni erb, więc uwzględnienie szablonów ejs w szablonie erb powoduje problemy z renderowaniem z widokiem.
Czy istnieje sposób włączenia sekcji "nie erb" do pliku erb? To pozwoliłoby mi zdefiniować szablony ejs wewnątrz plików erb. Teraz używam hacka, w którym mam pomocnika, który czyta surową zawartość pliku zawierającego szablony ejs i wyprowadza go jako nieprzetworzony ciąg w szablonie erb.
W haml byłoby to łatwe dzięki filtrowi ': plain'. http://haml-lang.com/docs/yardoc/file.HAML_REFERENCE.html#plain-filter – Heikki