Bis*_*lli 4 ruby-on-rails activeadmin
我正在用activeadmin创建一个页面来更新当前用户的密码.我有一个非持久化模型来检查密码验证等.我的问题是,当我尝试
ActiveAdmin.register UpdatePassword do
actions :edit, :update
end
Run Code Online (Sandbox Code Playgroud)
它创建routes/update_passwords /:id和/ update_passwords /:id/edit.
我想通过get和put将这些路由更改为/ update_passwords.
有什么方法可以改变吗?
Bis*_*lli 11
我找不到使用activeadmin的方法,但定义了手动工作的路由:
#config/routes.rb
match "/admin/update_passwords" => 'admin/update_passwords#edit', via: :get, as: "admin_update_passwords"
match "/admin/update_passwords" => 'admin/update_passwords#update', via: :post
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9280 次 |
| 最近记录: |