_get_column_alias($layout_def); $key = strtoupper($key); } //add module image $module = $layout_def['module']; $action = 'DetailView'; $record = $layout_def['fields']['ID']; $icon_img_html = get_image($image_path . $module . '', 'border="0" alt="' . $app_list_strings['moduleList'][$module] . '"'); if (!empty($layout_def['attachment_image_only']) && $layout_def['attachment_image_only'] == true) { $ret=""; }else { $ret= '' . "$icon_img_html"; } //if requested, add attachement icon. if(!empty($layout_def['image2']) && !empty($layout_def['image2_url_field'])){ if (is_array($layout_def['image2_url_field'])) { $filepath=""; //Generate file url. if (!empty($layout_def['fields'][strtoupper($layout_def['image2_url_field']['id_field'])]) and !empty($layout_def['fields'][strtoupper($layout_def['image2_url_field']['filename_field'])]) ){ $key=$layout_def['fields'][strtoupper($layout_def['image2_url_field']['id_field'])]; $file=$layout_def['fields'][strtoupper($layout_def['image2_url_field']['filename_field'])]; //$filepath=UploadFile :: get_url(from_html($file), $key); $filepath="index.php?entryPoint=download&id=".$key."&type=".$layout_def['module']; } } else { if (!empty($layout_def['fields'][strtoupper($layout_def['image2_url_field'])])) { $filepath="index.php?entryPoint=download&id=".$layout_def['fields']['ID']."&type=".$layout_def['module']; } } $icon_img_html = get_image($image_path . $layout_def['image2'] . '', 'border="0" alt="' . $layout_def['image2'] . '"'); $ret.= (empty($filepath)) ? '' : '' . "$icon_img_html"; } // now handle attachments for Emails else if(!empty($layout_def['module']) && $layout_def['module'] == 'Emails' && !empty($layout_def['fields']['ATTACHMENT_IMAGE'])) { $ret.= $layout_def['fields']['ATTACHMENT_IMAGE']; } return $ret; } } ?>