【问题标题】:Disable friendly_id on specific action禁用特定操作的friendly_id
【发布时间】:2014-04-24 09:42:23
【问题描述】:

我正在使用friendly_id gem(Rails 3.2),我想要一个特定的操作(编辑)不使用友好的id slug。我该怎么做?

例子:

for show action: "site.com/object/friendly_id"
for edit action: "site.com/object/id/edit"

这可能吗?谢谢

【问题讨论】:

    标签: ruby-on-rails friendly-id


    【解决方案1】:

    不要使用object发送id作为带有路径的参数,例如,使用这个,用于编辑

    edit_user_path(@user.id)
    

    为了表演,

    user_path(@user)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-08-11
      • 1970-01-01
      • 2011-05-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-09
      • 1970-01-01
      相关资源
      最近更新 更多