Ich schreibe eine Rails-Hilfsmethode, die den aufgezeichneten Inhaltsblöcken Wrapper-HTML hinzufügt und content_for-Methode ersetzt, z. B.
%Vor%.. würde
werden %Vor%Um dies zu tun, verwende ich Haml und Ruby Blöcke. So sieht es aus
%Vor%Aber ich kann das nicht zur Arbeit bringen. Es gibt keine Fehlermeldung. Es zeigt den Block überhaupt nicht! Ich bin mir nicht sicher, was ich falsch mache. Ich würde mich über eine zweite Meinung freuen.
Sie tun ungefähr das Richtige, aber Sie rufen nicht wirklich den Block #content
wird übergeben. Verwenden Sie dazu entweder block.call
oder Rubys integrierte yield
-Anweisung.
Tags und Links ruby ruby-on-rails haml helpers