www.riccardotempesta.com

...le mie soluzioni ai problemi informatici di tutti i giorni... e anche un po' di cavoli miei...

  • Aumenta dimensione caratteri
  • Dimensione caratteri predefinita
  • Diminuisci dimensione caratteri
Home Informatica SugarCRM che passione

SugarCRM che passione

Il problema che mi sono trovato ad affrontare è il seguente:

Ho un componente custom creato con Modulebuilder che è relazionato con il componente Accounts. Mi serviva di visualizzare la lista degli elementi relazioni in un sottopannello e di rendere cliccabile il nome dell'elemento.

Dopo ricerche e giorni di sbattimento ho trovato la soluzione:

 

Aprire il file sugarcrm/custom/modules/MODULENAME/metadata/subpanels (dove MODULENAME è il nome del modulo).

 

Il contenuto ha più o meno la seguente forma:


...

$subpanel_layout['list_fields'] = array (
  'name' =>
  array (
    'width' => '10%',
    'vname' => 'LBL_NAME',
    'default' => true,
    'link' => true,
  ),

...

?>

Localizzate la voce da rendere cliccabile e aggiungete la chiave widget_class .

 
...

$subpanel_layout['list_fields'] = array (
  'name' =>
  array (
    'width' => '10%',
    'vname' => 'LBL_NAME',
    'widget_class' => 'SubPanelDetailViewLink',
    'default' => true,
    'link' => true,
  ),

...

?>

Il gioco è fatto :)

 

Il sondaggio

Quale è l'operatore telefonico meno ladro?
 

Feed sito internet

Nessun URL del feed specificato.