/** * Customize the display value for detail view. */ public function getDisplayValue($value, $record = false, $recordInstance = false) { if ($recordInstance) { if ($this->getName() == 'due_date') { $displayValue = $value . ' ' . $recordInstance->get('time_end'); $value = $this->getUITypeModel()->getDisplayValue($displayValue); list($endDate, $endTime, $meridiem) = explode(' ', $value); return $endDate . ' ' . $endTime . ' ' . $meridiem; } } return parent::getDisplayValue($value, $record, $recordInstance); }
/** * Customize the display value for detail view. */ public function getDisplayValue($value, $record = false, $recordInstance = false) { if ($recordInstance) { if ($this->getName() == 'due_date') { $displayValue = $value . ' ' . $recordInstance->get('time_end'); $value = $this->getUITypeModel()->getDisplayValue($displayValue); list($endDate, $endTime) = explode(' ', $value); $currentUser = Users_Record_Model::getCurrentUserModel(); if ($currentUser->get('hour_format') == '12') { $endTime = Vtiger_Time_UIType::getTimeValueInAMorPM($endTime); } return $endDate . ' ' . $endTime; } } return parent::getDisplayValue($value, $record, $recordInstance); }