我在HAML中有一个相当简单的Rails远程表单,部分在共享/用户之下:
- remote_form_for :user, :url => { :controller => "users", :action => "create" } do |f|
.field
= f.label :name, t('name')
= f.text_field :name
.field
= f.label :email, t('email')
= f.text_field :email
.actions
= f.submit
Run Code Online (Sandbox Code Playgroud)
无论我多么愚弄它,这都行不通.我总是得到以下错误:
undefined method `remote_form_for' for #<#<Class:0x1036e8e40>:0x1036dfd90>
Run Code Online (Sandbox Code Playgroud)
我做了些蠢事吗?它与form_for完美配合.
首先,这是我的第一个SSL Web应用程序,所以我可能会做一些可怕的错误.我们在https://bla.be/上通过客户端的每个请求启用了SSL
它似乎开箱即用.我们订购了使用SSL的虚拟主机,我们似乎没有做任何配置.
但是出现了两个问题:
当我通过sendfile下载文件时,它总是这样做:
send_file datafile.document.path,:type => datafile.document_content_type,:disposition =>'attachment',:x_sendfile => true
我尝试添加:secure => true到链接,但似乎没有做任何事情.
我忘记了一些必要的配置吗?或者我的主机设置错了?
提前致谢.