X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FEvent%2FForm%2FSearchEvent.php;h=4f140db032d6f07cc11f1c546f166c28079d5c2a;hb=1d6f59edca64b4b269255f62d5c5ce78a1cbb5f0;hp=5d5966a0ea6f47e8809b9b4f6b088de3081d2152;hpb=865168d5d056d071d23d0273189051241c5261e5;p=civicrm-core.git diff --git a/CRM/Event/Form/SearchEvent.php b/CRM/Event/Form/SearchEvent.php index 5d5966a0ea..4f140db032 100644 --- a/CRM/Event/Form/SearchEvent.php +++ b/CRM/Event/Form/SearchEvent.php @@ -60,8 +60,7 @@ class CRM_Event_Form_SearchEvent extends CRM_Core_Form { /** * Build the form object. * - * - * @return void + * @throws \CRM_Core_Exception */ public function buildQuickForm() { $this->add('text', 'title', ts('Event Name'), @@ -72,10 +71,10 @@ class CRM_Event_Form_SearchEvent extends CRM_Core_Form { $eventsByDates = array(); $searchOption = array(ts('Show Current and Upcoming Events'), ts('Search All or by Date Range')); - $this->addRadio('eventsByDates', ts('Events by Dates'), $searchOption, array('onclick' => "return showHideByValue('eventsByDates','1','id_fromToDates','block','radio',true);"), "
"); + $this->addRadio('eventsByDates', ts('Events by Dates'), $searchOption, array('onclick' => "return showHideByValue('eventsByDates','1','id_fromToDates','block','radio',true);"), ' '); - $this->addDate('start_date', ts('From'), FALSE, array('formatType' => 'searchDate')); - $this->addDate('end_date', ts('To'), FALSE, array('formatType' => 'searchDate')); + $this->add('datepicker', 'start_date', ts('From'), [], FALSE, ['time' => FALSE]); + $this->add('datepicker', 'end_date', ts('To'), [], FALSE, ['time' => FALSE]); CRM_Campaign_BAO_Campaign::addCampaignInComponentSearch($this); @@ -98,9 +97,8 @@ class CRM_Event_Form_SearchEvent extends CRM_Core_Form { if (isset($params[$field]) && !CRM_Utils_System::isNull($params[$field]) ) { - if (substr($field, -4) == 'date') { - $time = ($field == 'end_date') ? '235959' : NULL; - $parent->set($field, CRM_Utils_Date::processDate($params[$field], $time)); + if ($field === 'end_date') { + $parent->set($field, $params[$field] . ' 23:59:59'); } else { $parent->set($field, $params[$field]);