嘿所有,我在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”
答案 0 :(得分:2)
这是因为当您使用Rails 2时,您正在使用=
输出。这是Rails 3 中的新帮助程序。您希望在Rails 2中使用-
作为form_tag
。
编辑:OP在评论中指出他在do
的末尾错过了form_tag
。
答案 1 :(得分:1)
如果你必须有一个多按钮形式,那么我会看看Ryan Bate关于这个主题的RailsCast: http://railscasts.com/episodes/38-multibutton-form