/** * espresso_event_months_dropdown * * @access public * @return string dropdown listing month/year selections for events. */ public function espresso_event_months_dropdown() { //what we need to do is get all PRIMARY datetimes for all events to filter on. Note we need to include any other filters that are set! $status = isset($this->_req_data['status']) ? $this->_req_data['status'] : NULL; //categories? $category = isset($this->_req_data['EVT_CAT']) && $this->_req_data['EVT_CAT'] > 0 ? $this->_req_data['EVT_CAT'] : NULL; //active status? $active_status = isset($this->_req_data['active_status']) ? $this->_req_data['active_status'] : NULL; $cur_date = isset($this->_req_data['month_range']) ? $this->_req_data['month_range'] : ''; return EEH_Form_Fields::generate_event_months_dropdown($cur_date, $status, $category, $active_status); }