- Template Name
*/
public function getTemplateName() {
return 'uitypes/Email.tpl';
}
public function getDisplayValue($value, $recordId) {
$currentUser = Users_Record_Model::getCurrentUserModel();
$internalMailer = $currentUser->get('internal_mailer');
if($value){
$moduleName = $this->get('field')->get('block')->module->name;
$fieldName = $this->get('field')->get('name');
if ($internalMailer == 1) {
/**
* We should not add "emailField" class to user name field.
* If we do so, for sending mail from list view is taking that value as a TO field.
*/
if($moduleName == "Users" && $fieldName == "user_name"){
$value = "" . textlength_check($value) . "";
}else{
$value = "" . textlength_check($value) . "";
}
} else {
if($moduleName == "Users" && $fieldName == "user_name"){
$value = "" . textlength_check($value) . "";
}else{
$value = "" . textlength_check($value) . "";
}
}
}
return $value;
}
}