xxx_pathからurlを取りたい

通常使ってたらあんまりないのかもしれないけど。

libとかでxxx _path(rake routesで一番左にでるやつ)のurlを取りたいとき。

1
Rails.application.routes.url_helpers.xxx_path(@user)

で取れる。

1
Rails.application.routes.url_helpers.user_register_shop_staffs_path(shop) # => "/shops/1/staffs/user_register"

Comments