Class: NewsArchivePortlet

Inherits:
Cms::Portlet
  • Object
show all
Defined in:
app/portlets/news_archive_portlet.rb

Instance Method Summary collapse

Instance Method Details

#renderObject



6
7
8
9
10
11
12
13
# File 'app/portlets/news_archive_portlet.rb', line 6

def render
  if self.category_id.blank?
    @articles = BcmsNews::NewsArticle.released.all(:order => "release_date desc", :limit => self.limit)
  else
    @category = Cms::Category.find(self.category_id)
    @articles = BcmsNews::NewsArticle.released.all(:conditions => ["category_id = ?", @category.id], :order => "release_date desc", :limit => self.limit)
  end
end