Class: PersonListByCategoryPortlet

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

Instance Method Summary collapse

Instance Method Details

#renderObject



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

def render
  if self.person_category_id.blank?
    @people = Person.find(:all, :order => (self.sort_order.blank?) ? 'first_name, last_name' : self.sort_order)
  else
    @person_category = PersonCategory.find(self.person_category_id.to_i)
    @people = Person.find(:all, :conditions => ['person_category_id = ?', self.person_category_id], :order => (self.sort_order.blank?) ? 'first_name, last_name' : self.sort_order)
  end
end