Listing Articles

<%= will_paginate @articles %> <%= sortable_table_header :name => "Title", :sort => "title" %> <%= sortable_table_header :name => "Status", :sort => "published_at" %> <%= sortable_table_header :name => "Category", :sort => "category" if Category.all.any? %> <%= sortable_table_header :name => "Author", :sort => "created" %> <%= sortable_table_header :name => "Editor", :sort => "updated" %> <%= sortable_table_header :name => "Updated", :sort => "updated_at" %> <%= sortable_table_header :name => "Created", :sort => "created_at" %> <%= sortable_table_header :name => "Published At", :sort => "published_at" %> <%= sortable_table_header :name => "Published To", :sort => "published_to" %> <%= sortable_table_header :name => "Comments", :sort => "comments" %> <% @articles.each do |article| %> <% if Category.all.any? -%> <% end -%> <% end %> <%= sortable_table_header :name => "Title", :sort => "title" %> <%= sortable_table_header :name => "Status", :sort => "published_at" %> <%= sortable_table_header :name => "Category", :sort => "category" if Category.all.any? %> <%= sortable_table_header :name => "Author", :sort => "created_by" %> <%= sortable_table_header :name => "Editor", :sort => "updated_by" %> <%= sortable_table_header :name => "Updated", :sort => "updated_at" %> <%= sortable_table_header :name => "Created", :sort => "created_at" %> <%= sortable_table_header :name => "Published At", :sort => "published_at" %> <%= sortable_table_header :name => "Published To", :sort => "published_to" %> <%= sortable_table_header :name => "Comments", :sort => "comments" %>
Actions
<%= link_to h( article.title ), admin_article_path(article), :title => 'Edit this article' %> <%= content_status(article) %><%=h article.category.title unless article.category.nil? %><%= article.author %> <%= article.editor %> <%= article.updated_at.to_formatted_s(:short) %> <%= article.created_at.to_formatted_s(:short) %> <%= article.published_at.to_formatted_s(:short) unless article.published_at.nil? %> <%= article.published_to.to_formatted_s(:short) unless article.published_to.nil? %> <%= link_to pluralize(article.comments.count, 'Comment'), admin_article_comments_path(article), :title => 'Click to view any comments' %> <%= link_to 'Show', article_url(article), :class => 'show', :title => 'View this article' if article.published? %> <%= link_to 'Edit', admin_article_path(article), :class => 'edit', :title => 'Edit this article' %> <%= link_to 'Delete', admin_article_path(article), :confirm => 'Are you sure?', :method => :delete, :class => 'delete', :title => 'Delete this article' %>
Actions
<%= will_paginate @articles %>