2010-07-21 9 views

Trả lời

25

Sử dụng phương thức view_context thay vì @template.

Điều này là do trong Rails 3 mới AbstractController đã được giới thiệu.

Bạn có thể đọc thêm ở đây:

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

+0

Xin chào, tôi đang gặp vấn đề với [ActionView :: Helpers :: FormBuilder] (http://stackoverflow.com/questions/7272814/passing-actionviewhelpersformbuilder -to-một phần). Bạn có thể dán một ví dụ làm việc về cách sử dụng view_context không. Cảm ơn! – jalagrange

+0

Tôi không chắc chắn bạn muốn làm gì, nhưng nếu bạn muốn hiển thị biểu mẫu thành chuỗi trong bộ điều khiển, bạn có thể làm như sau: form_string = view_context.form_for (Article.new) {| f | f.text_field: title; f.text_field: body} –