【问题标题】:Rails namespace and reverse routingRails 命名空间和反向路由
【发布时间】:2014-01-25 04:18:31
【问题描述】:

我有一个命名空间 -admin-,我想对属于该命名空间的资源使用“速记”反向路由,例如

没有命名空间我可以做到:

<%= link_to @user.name, @user %>

当用户资源在命名空间'admin'下时,我希望能够做同样的事情而不做

<%= link_to @user.name, admin_user_path(@user) %> |

我想知道这是否可能,谢谢。

ps:请原谅我没有更好的 Rails 术语,请随时编辑。

【问题讨论】:

    标签: ruby-on-rails namespaces


    【解决方案1】:

    尝试:

    <%= link_to @user.name, [:admin, @user] %>
    

    redirect_to 等控制器助手也是如此。

    【讨论】:

    • 我已经在redirect_to 中使用了它,我不知道为什么它逃过我的脑海去尝试它,或者我没有因为这里是凌晨4 点:D,还是谢谢你。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-15
    • 1970-01-01
    • 2011-02-16
    • 2013-10-09
    • 2012-03-07
    • 2012-05-04
    相关资源
    最近更新 更多