namespace下的辅助方法路径

当在routes.rb中使用了namespace后,如何在视图中写了辅助方法路径呢?

 

1、没有namespace时,是这样写的:

<%= link_to '删除', news_category , :confirm => '确定删除当前分类?', :method => :delete, :title => "删除分类" -%>

<%= link_to "∧", higher_news_category_url(sub_news_category), :method => :put, :title => "向上移动" -%>

<%= link_to '修改', edit_news_category_path(show) %>

<%= link_to h(blog.title), blog %>

 

2、有了namespace后,要这样写(尤其注意删除):

admin 是 namespace名。

<%= link_to '删除', admin_ news _category_path(news_category) , :confirm => '确定删除当前分类?', :method => :delete, :title => "删除分类" -%>

<%= link_to "∧", higher_admin _news_category_url(sub_news_category), :method => :put, :title => "向上移动" -%>

<%= link_to '修改', edit_admin _news_category_path(show) %>

<%= link_to h(blog.title), admin_blog_path(blog) %>

 

另外,记下一个人写的关于rails的路由博客。

http://hi.baidu.com/haifreeidea/blog/item/ab31df888448ebbb0e24447b.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值