/** * 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); }
/** * 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); }
/** * 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); }