Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails HAML语法错误中的Rails表单_Ruby On Rails_Ruby_Haml - Fatal编程技术网

Ruby on rails HAML语法错误中的Rails表单

Ruby on rails HAML语法错误中的Rails表单,ruby-on-rails,ruby,haml,Ruby On Rails,Ruby,Haml,尝试在RubyonRails应用程序中使用HAML创建文件上载表单。代码非常小且简单: = form_tag player_salary_path, :multipart=>true = file_field_tag :file = submit_tag "Import" 错误: syntax error, unexpected keyword_ensure, expecting end-of-input 您忘记将其设置为do…end块。您需要将do添加到第一行的末尾。见下文:

尝试在RubyonRails应用程序中使用HAML创建文件上载表单。代码非常小且简单:

= form_tag player_salary_path, :multipart=>true
  = file_field_tag :file
  = submit_tag "Import"
错误:

syntax error, unexpected keyword_ensure, expecting end-of-input

您忘记将其设置为
do…end
块。您需要将do添加到第一行的末尾。见下文:

= form_tag player_salary_path, :multipart=>true do
  = file_field_tag :file
  = submit_tag "Import"

您忘记将其设置为
do…end
块。您需要将do添加到第一行的末尾。见下文:

= form_tag player_salary_path, :multipart=>true do
  = file_field_tag :file
  = submit_tag "Import"

你的回答有助于解决我的问题。但当我必须写
do
而不写
end
时,我仍然感到奇怪。不管怎样,谢谢你。你的回答帮了我的忙。但当我必须写
do
而不写
end
时,我仍然感到奇怪。无论如何,谢谢你。