大家好,我在 Rails 2.3 中使用 form_tag 时遇到了错误,并且似乎无法理解它。我在语法上可能做错了什么?
=form_tag :action => 'form', :name => "admin_form"
#images_actions_bar
=submit_tag "Approve", :class => "button", :name => "approve"
=submit_tag "Update", :class => "button", :name => "update"
我看到“语法错误,意外的 kENSURE,期待 $end”
最佳答案
这是因为您在使用 Rails 2 时使用了 =
输出。这是 Rails 3 中的新帮助程序。您希望在 Rails 2 中使用 -
作为 form_tag
。
编辑:OP 在评论中指出他在 form_tag
末尾也缺少 do
。
关于ruby-on-rails - 如何在rails 2.3中使用form_tag,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4631609/