Negli ultimi aggiornamenti 7.10.1 e 7.9.15 si è verificato un problema legato all’uso di tutte le lingue non “inglese”.
Questo bug determina per alcuni moduli, la scomparsa del menù contestuale sulla barra sinistra e sul menù in alto. Risulta quindi impossibile creare records, importare dati e tutte le azioni connesse.
Fino al nuovo rilascio con la correzione del bug, è possibile correggere il problema commentando alcune righe di codice. La modifica è upgrade unsafe, ma nella prossima versione il problema sarà risolto e la correzione esposta non più necessaria.
Nel file SugarView.php è necessario commentare le righe evidenziate sotto relative al ciclo foreach
/include/MVC/View/SugarView.php
1 2 3 4 5 6 7 8 9 |
// Ensure the current active module link is displayed at the bottom of any tab group list // even when the module list is greater than the max tabs limit. /*foreach($groupTabs as $key => $tabGroup) { if (count($topTabs) >= $max_tabs - 1 && $key !== 'All' && in_array($tabGroup['modules'][$moduleTab], $tabGroup['extra'])) { unset($groupTabs[$key]['modules'][$moduleTab]); } }*/ |