我使用activeadmin並充當可標記寶石。當我插上activeadmin標籤這樣可以節省標籤,但在視圖中不顯示標籤充當taggable標籤不會顯示在我的視圖上
activeadmin型號:
ActiveAdmin.register Project do
index do
column :id
column :name
column :created_at
column :tag_list
default_actions
end
form(:html => { :multipart => true }) do |f|
f.inputs do
f.input :name
f.input :tag_list, :label => "Tags", :hint => 'Comma separated'
f.input :content, :input_html => {:class => "ckeditor"}
f.input :image, :as => :file
end
f.buttons
end
end
型號:
class Project < ActiveRecord::Base
attr_accessible :content, :name, :image, :tag_list
mount_uploader :image, ImageUploader
acts_as_taggable
def previous_project
self.class.first(:conditions => ["name < ?", name], :order => "name desc")
end
def next_project
self.class.first(:conditions => ["name > ?", name], :order => "name asc")
end
end
查看:
<% @projects.each do |project| %>
<figure class="d1-d3">
<%= image_tag project.image_url(:thumb) if project.image? %>
<figcaption>
<h4><%= link_to project.name, project %></h4>
<% project.tag_list %>
</figcaption>
</figure>
<% end %>
我試圖用<%= project.tags %>
,它也沒有工作
感謝
感謝夥計!它在show view中工作,但在索引視圖中不起作用 – wmena
您確定運行遷移嗎? –
是的,我運行遷移,仍然沒有運氣 – wmena