2012-03-14 84 views
1

我有一個郵政標籤模型。在此其他Post模型的索引視圖中顯示此Tag模型的20個第一個實例?

我想展現標籤模型的第一20個實例在模型的索引視圖。

(幾乎你在StackOverflow的側邊欄中看到的主頁)。

這樣做的最好方法是什麼?

(順便說一下,我使用will_paginate

編輯:

我試圖在帖子索引視圖添加render 'tags/index,在views/tags創建index.html.erb文件。

但我發現了這一點:

顯示/home/alex/rails/r18/app/views/layouts/_sidebar.html.erb其中 線#14提出:

失蹤使用{:locale => [:en],:formats => [:html], :handlers => [:erb,:builder,:coffee]}的部分標記/索引。搜索:* 「/ home/alex/rails/r18/app/views」* 「/home/alex/.rvm/gems/ruby-1.9.2-p290/gems/ckeditor-3.7.0.rc3/應用程序/意見」 * 「/home/alex/.rvm/gems/ruby-1.9.2-p290/gems/devise-2.0.4/app/views」

回答

2

第一或最近?

# in your post index controller action 
@tags= Tag.limit(20).order("ID asc") 

# in your view 
<% @tags.each do |tag| %> 
    <%= tag.name %> 
<% end %> 

顯示前20個標籤。

相關問題