【发布时间】:2023-03-24 18:45:01
【问题描述】:
在 Formtastic semantic_form_for 中,我希望 Cancel 链接通过 delete 方法指向控制器的销毁操作:
= semantic_form_for @user, url: password_reset_path(params[:id]) do |f|
= f.inputs do
= f.input :password
= f.input :password_confirmation
= f.actions do
= f.action :submit, label: 'Reset password'
= f.action :cancel, label: 'Cancel password reset',
as: :link, url: password_reset_path(params[:id]), html: { method: :delete }
这是我想要开始工作的html: { method: :delete } 部分,因此当用户单击取消 链接时,我的临时资源“密码重置”会立即通过password_resets#destroy 销毁.
请注意,这不是为整个表单指定 HTML 方法(正如其他地方所要求的那样)。
上面的代码忽略了DELETE方法,不知道怎么实现呢?
【问题讨论】:
标签: ruby ruby-on-rails-3.1 formtastic