2017-09-06 4 views

Répondre

2
custom/modules/your_module/metadata/detailviewdefs.php 

    array (

     'name' => 'temp_c', 

     'label' => 'LBL_TEMP', 

     'customCode' => '{if $fields.temp_1_c.value} 

     <a href="{$fields.temp_1_c.value}" target="_blank"> 

     <img src="imgname.png" alt="Img" width="25" height="25" /> 

     </a> 

     {/if} />', 


    ), 
0

simplement créer champ de type URL: Voici le code:

$dictionary['module_name']['fields']['website'] = array (
    'labelValue' => 'Website', 
    'required' => false, 
    'name' => 'website', 
    'vname' => 'LBL_WEBSITE', 
    'type' => 'url', 
    'massupdate' => '0', 
    'default' => '', 
    'no_default' => false, 
    'comments' => '', 
    'help' => '', 
    'importable' => 'true', 
    'duplicate_merge' => 'disabled', 
    'duplicate_merge_dom_value' => '0', 
    'audited' => true, 
    'reportable' => true, 
    'unified_search' => false, 
    'merge_filter' => 'disabled', 
    'len' => '255', 
    'size' => '20', 
    'dbType' => 'varchar', 
    'gen' => '', 
    'link_target' => '_blank', 
); 

emplacement du fichier doit être: custom \ Extension \ modules \ module_name \ ext \ Vardefs \ sugarfield_website.php