-6ren">
gpt4 book ai didi

ruby-on-rails - Rails 设计自定义 url

转载 作者:行者123 更新时间:2023-12-04 06:41:56 24 4
gpt4 key购买 nike

我知道您可以更改设计路线的名称,但我希望在设计 route 实际添加一些内容,如下所示:

match "users/sign_up/:invitation_token', :controller => 'registrations', :action => 'new'"

我已经尝试在我的设计路由声明的正上方和正下方添加该行:
devise_for :users, :controllers => { :registrations => "registrations" }

但是 rails 没有看到路线。有没有办法可以向设计生成的 URL 添加参数?

谢谢

最佳答案

由于使用了 'match' 关键字,我假设您在 Rails 3 上。试试下面的语法

match 'users/sign_up/:invitation_token', :to => 'registrations#new'

将此行放在您的 devise_for 下方行,你应该很高兴去。

由于您的目标是管理邀请,您可能需要查看 https://github.com/scambra/devise_invitable (自己没试过)

关于ruby-on-rails - Rails 设计自定义 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4139776/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com