/**
  * Heart of the viewing process. The runner gets all the meta data for
  * the contact and calls the appropriate type of page to view.
  *
  * @return void
  * @access public
  *
  */
 function preProcess()
 {
     CRM_Utils_System::setTitle(ts('CiviEvent'));
     $eventSummary = CRM_Event_BAO_Event::getEventSummary();
     $actionColumn = FALSE;
     if (!empty($eventSummary) && isset($eventSummary['events']) && is_array($eventSummary['events'])) {
         foreach ($eventSummary['events'] as $e) {
             if (isset($e['isMap']) || isset($e['configure'])) {
                 $actionColumn = TRUE;
                 break;
             }
         }
     }
     $this->assign('actionColumn', $actionColumn);
     $this->assign('eventSummary', $eventSummary);
 }
Пример #2
0
 /**
  * Heart of the viewing process. The runner gets all the meta data for
  * the contact and calls the appropriate type of page to view.
  *
  * @return void
  */
 public function preProcess()
 {
     CRM_Utils_System::setTitle(ts('CiviEvent'));
     $eventSummary = CRM_Event_BAO_Event::getEventSummary();
     $enableCart = CRM_Core_BAO_Setting::getItem(CRM_Core_BAO_Setting::EVENT_PREFERENCES_NAME, 'enable_cart');
     $eventSummary['tab'] = CRM_Event_Page_ManageEvent::tabs($enableCart);
     $actionColumn = FALSE;
     if (!empty($eventSummary) && isset($eventSummary['events']) && is_array($eventSummary['events'])) {
         foreach ($eventSummary['events'] as $e) {
             if (isset($e['isMap']) || isset($e['configure'])) {
                 $actionColumn = TRUE;
                 break;
             }
         }
     }
     $this->assign('actionColumn', $actionColumn);
     $this->assign('eventSummary', $eventSummary);
 }
Пример #3
0
 /** 
  * Heart of the viewing process. The runner gets all the meta data for 
  * the contact and calls the appropriate type of page to view. 
  * 
  * @return void 
  * @access public 
  * 
  */
 function preProcess()
 {
     CRM_Utils_System::setTitle(ts('CiviEvent'));
     $admin = false;
     if (CRM_Core_Permission::check('access CiviEvent') && CRM_Core_Permission::check('administer CiviCRM')) {
         $admin = true;
     }
     require_once 'CRM/Event/BAO/Event.php';
     $eventSummary = CRM_Event_BAO_Event::getEventSummary($admin);
     $eventMap = false;
     if (!empty($eventSummary) && isset($eventSummary['events']) && is_array($eventSummary['events'])) {
         foreach ($eventSummary['events'] as $e) {
             if (isset($e['isMap'])) {
                 $eventMap = true;
             }
         }
     }
     $this->assign('eventAdmin', $admin);
     $this->assign('eventMap', $eventMap);
     $this->assign('eventSummary', $eventSummary);
 }