Ejemplo n.º 1
0
 public function render()
 {
     $app = JFactory::getApplication();
     //grab model
     $model = new EventModel();
     if ($this->getLayout() == "event_listings" || $this->getLayout() == "list") {
         $events = $model->getEvents();
         $this->events = $events;
     } else {
         //null event
         $event = array();
         $id = null;
         if ($app->input->get('parent_id') && !$app->input->get('id')) {
             $id = $app->input->get('parent_id');
         } else {
             $id = $app->input->get('id');
         }
         //grab event
         if ($id != null) {
             $event = $model->getEvent($id);
         }
         //pass reference
         $this->event = $event;
     }
     if ($app->input->get('association_id')) {
         $this->association_name = CobaltHelper::getAssociationName();
     }
     //display
     echo parent::render();
 }