public function indexAction() { $user = Zend_Auth::getInstance()->getIdentity()->user; $calendar = new App_JqCalendar(); $calendar->defaultView(); $calendar->currentFirstDay(true); $calendar->canAddAllDay(false); // add reservations only if the user have aircrafts if (count($user->Aircraft->toArray()) > 0) { $calendar->enableAdd(true); } else { $calendar->enableAdd(false); } if (Zend_Auth::getInstance()->getIdentity()->isAdmin) { $this->_addHeadTitle("All reservations"); $reservations = Reservation::findAll(); $this->view->events = Reservation::toEvents($reservations, true); $calendar->loadUrl($this->baseUrl . "/index/index/format/json"); } else { $this->_addHeadTitle("My reservations"); $reservations = Reservation::findByUser($user->id); $this->view->events = Reservation::toEvents($reservations); $calendar->loadUrl($this->baseUrl . "/index/index/format/json"); } $this->view->jqCalendar = $calendar; }
public function indexAction() { //$fc = new App_Fullcalendar(); //$fc->selectable(false)->editable(false); $user = Zend_Auth::getInstance()->getIdentity()->user; if (Zend_Auth::getInstance()->getIdentity()->isAdmin) { $this->_addHeadTitle("All reservations"); $this->view->reservations = Reservation::findAll(); //$fc->addEvents(Reservation::toEvents($this->view->reservations, true)); } else { $this->_addHeadTitle("My reservations"); $this->view->reservations = Reservation::findByUser($user->id); //$fc->addEvents(Reservation::toEvents($this->view->reservations)); } //$this->view->fc = $fc; }