Ich habe so etwas in meinem Layout
%Vor%Und in user / bar.html.erb habe ich
%Vor% Und das scheint nicht zu funktionieren. Und ich habe herausgefunden, dass yield :test
vor partiell ausgeführt wird, aber nach dem Ausführen der Ansicht der Aktion. Warum tut es das und was kann ich tun?
Die Syntax content_for :test do ... end
erfasst den Inhalt des Blocks und content_for :test
gibt den erfassten Block. doc für content_for .
In Ihrem Code wird die Wiederherstellung vor dem Capture durchgeführt, daher kann es nicht funktionieren.
Ich habe das Partial in eine lokale Variable geschrieben, bevor yield
aufgerufen hat, und es später in das Dokument gerendert:
Tags und Links ruby-on-rails-3 activeview