我已经创建了一个基本论坛,但是我一直试图让“帖子”可以在类别下面链接。
如何设置:我有一个类别是CRUD的第一级,然后我在该类别中有第二个CRUD。我正在努力的是链接到类别/ id / post / id。
我在视图中使用的代码是:
#posts
- @category.posts.each do |post|
.post
%h4.title= link_to post.title, post
%p.date
Published
= time_ago_in_words(post.created_at)
ago by:
= post.user.email
Replies:
= post.comments.count
答案 0 :(得分:3)
link_to post.title, [@category, post]
答案 1 :(得分:0)
由于您使用的是嵌套资源,因此需要将category_id
传递到您的链接网址。你可以这样做:
link_to post.title, [@category, post]
答案 2 :(得分:0)
您也可以试试这个
<%= link_to post.title, category_post_path(post.category_id, post) %>
我希望这会起作用