Ciao,
ho fatto un pò di prove, funziona tutto con i moduli già esisteni, mentre con quelli che ho creato io credo di fare qualche errore.
dal pannello di admin-->Studio vedo il subpannel che voglio inserire, mentre dalla parte di visualizzazione...dal detail view non visualizza più nessun subpannel.
Credo che il mio errore sia nella creazione del file ForNome_Modulo.php... ti scrivo qui il codice che ho fatto.
Il file Sini_Sinistri.php (ovviamente taglio tutta a parte iniziale fino alla fine dei commenti)
Code:
$subpanel_layout = array(
'top_buttons' => array(
array('widget_class' => 'SubPanelTopCreateButton'),
array('widget_class' => 'SubPanelTopSelectButton', 'popup_module' => 'Sini_Sinistri'),
),
'where' => '',
'list_fields' => array(
'name'=>array(
'name' => 'number',
'vname' => 'LBL_LIST_SINI_SINISTRI_NAME',
'widget_class' => 'SubPanelDetailViewLink',
'width' => '96%',
),
'edit_button'=>array(
'widget_class' => 'SubPanelEditButton',
'module' => 'Sini_Sinistri',
'width' => '4%',
),
),
); Ed ecco cosa metto nel subpanneldef.php della cartella Opportunities
Code:
'sini_sinistri' => array(
'order' => 50,
'sort_order' => 'asc',
'sort_by' => 'number',
'module' => 'Sini_Sinistri',
'subpanel_name' => 'ForSini_Sinistri',
'get_subpanel_data' => 'sini_sinistri',
'add_subpanel_data' => 'sini_sinistri_id',
'title_key' => 'LBL_MODULE_ID',
'top_buttons' => array(
array('widget_class' => 'SubPanelTopButtonQuickCreate'),
array('widget_class' => 'SubPanelTopSelectButton', 'mode'=>'MultiSelect')
),
), Riesci a trovare il problema?
Grazie
Bookmarks