2010-07-21 6 views

Antwort

25

Verwenden Sie die Methode view_context anstelle von @template.

Dies ist, weil in Rails 3 die neue AbstractController eingeführt wurde.

können Sie mehr hier lesen:

http://apidock.com/rails/AbstractController/Rendering/view_context

+0

Hallo, ich habe Probleme mit [ActionView :: Helpers :: Formbuilder] (http://stackoverflow.com/questions/7272814/passing-actionviewhelpersformbuilder -zu-teilweise-). Könnten Sie ein funktionierendes Beispiel für die Verwendung von view_context einfügen? Vielen Dank! – jalagrange

+0

Ich bin nicht sicher, was Sie tun möchten, aber wenn Sie ein Formular in eine Zeichenfolge in Ihrem Controller rendern möchten, könnten Sie es wie folgt tun: form_string = view_context.form_for (Article.new) {| f | f.text_field: Titel; f.text_field: Körper} –

Verwandte Themen