
Dolibarr è una soluzione ERP (Enterprise Resource Planning) e CRM (Customer Relationship Management) open-source, ampiamente utilizzata dalle aziende per la sua modularità e facilità d’uso. Tuttavia, per massimizzarne l’efficienza e adattarlo alle esigenze specifiche dell’azienda, è spesso necessario personalizzare l’interfaccia e modificare i menu.
In questo articolo, esploreremo i vari metodi per modificare l’interfaccia di Dolibarr, personalizzare l’aspetto grafico e riorganizzare i menu per una navigazione più efficiente e un’esperienza utente ottimizzata.
1. Perché Personalizzare l'Interfaccia di Dolibarr?
Sebbene Dolibarr offra un'interfaccia intuitiva, ogni azienda ha esigenze specifiche che possono richiedere personalizzazioni. Personalizzare l’interfaccia consente di:
- Migliorare la produttività: mostrando solo i moduli e le funzioni realmente utili.
- Rendere la navigazione più fluida: semplificando l’accesso ai menu essenziali.
- Mantenere un’identità visiva coerente: adattando colori e logo all'immagine aziendale.
- Adattare le funzioni ai ruoli degli utenti: limitando l’accesso a determinate funzionalità in base ai permessi.
2. Modificare l’Aspetto Grafico di Dolibarr
Scegliere un Tema Personalizzato
Dolibarr offre diversi temi preinstallati per adattare l’interfaccia alle preferenze degli utenti.
Per cambiare tema:
- Vai su Configurazione → Aspetto.
- Seleziona un tema dall’elenco a discesa.
- Salva le modifiche e aggiorna la pagina per applicare il nuovo stile.
Se i temi predefiniti non soddisfano le esigenze, è possibile installare un tema personalizzato dal Dolistore o crearne uno modificando i file CSS.
Modificare il Logo e i Colori
Per adattare Dolibarr all’identità aziendale, è possibile caricare un logo personalizzato e modificare i colori.
Come cambiare il logo:
- Vai su Configurazione → Società/Organizzazione.
- Carica il logo in formato PNG o JPEG.
- Salva e aggiorna la pagina.
Modificare i colori tramite CSS:
Per una personalizzazione avanzata, è possibile modificare il file CSS del tema attivo:
- Accedi alla cartella htdocs/theme/.
- Modifica il file
style.css
per cambiare colori di pulsanti, sfondi e menu. - Salva le modifiche e svuota la cache del browser per applicarle.
3. Riorganizzare e Personalizzare i Menu
Dolibarr consente di personalizzare i menu per migliorare l’esperienza di navigazione.
Attivare e Disattivare Moduli
I menu di Dolibarr vengono generati in base ai moduli attivati. Disattivare i moduli non necessari può rendere l’interfaccia più pulita.
Per gestire i moduli:
- Vai su Configurazione → Moduli/App.
- Attiva o disattiva i moduli in base alle esigenze aziendali.
- Assicurati che i menu mostrati corrispondano alle funzionalità richieste.
Modificare l’Ordine dei Menu
Se desideri riorganizzare i menu, puoi modificarne l’ordine o nascondere sezioni non necessarie.
Metodo tramite pannello di amministrazione:
- Vai su Home → Menu.
- Seleziona il menu da modificare (ad esempio, "menu principale").
- Riordina gli elementi o rimuovi quelli non necessari.
Metodo tramite il file menus.inc.php
Per una personalizzazione avanzata, è possibile modificare il file menus.inc.php, situato nella cartella del modulo (htdocs/core/menus/
). Qui è possibile:
- Cambiare l’ordine degli elementi del menu.
- Aggiungere voci personalizzate per collegamenti a pagine specifiche o strumenti esterni.
4. Aggiungere Collegamenti Rapidi e Menu Personalizzati
Per migliorare l’efficienza, è possibile aggiungere collegamenti rapidi alle funzionalità più utilizzate.
Creare Collegamenti Rapidi nella Dashboard
Dolibarr permette di aggiungere widget personalizzati nella schermata principale.
- Vai su Home → Configurazione della Dashboard.
- Aggiungi i widget relativi alle funzioni più utilizzate (fatture recenti, attività in corso, ecc.).
- Salva e organizza gli elementi secondo le preferenze.
Aggiungere un Menu Personalizzato
Se hai bisogno di aggiungere un link a uno strumento esterno o a una pagina specifica:
- Apri il file
menus.inc.php
nella cartella del modulo. - Aggiungi una nuova voce di menu, per esempio:
- Salva e ricarica Dolibarr per vedere la modifica.
5. Personalizzare Icone e Stili dei Menu
Cambiare le Icone dei Menu
Ogni menu può avere un’icona personalizzata per facilitarne l’identificazione. Per modificarle:
- Vai alla cartella htdocs/theme/common.
- Sostituisci l’icona esistente con una nuova in formato PNG o SVG.
- Aggiorna la cache del browser per vedere le modifiche.
Personalizzare lo Stile dei Menu
Se vuoi modificare l’aspetto dei menu, puoi:
- Modificare il file CSS associato (
style.css
del tema attivo). - Cambiare i colori dei menu con classi CSS personalizzate.
Esempio:
6. Adattare Dolibarr alle Esigenze Specifiche con Hook e Override
Usare gli Hook per Personalizzare l’Interfaccia Senza Modificare il Codice Sorgente
Dolibarr offre un sistema di hook che permette di modificare l’interfaccia senza toccare il codice principale.
- Identifica il hook relativo alla pagina che vuoi modificare.
- Crea un file PHP nella cartella custom.
- Aggiungi un hook per personalizzare la visualizzazione di un modulo.
Esempio per aggiungere un campo personalizzato nella scheda cliente:
Usare gli Override per Modificare i Menu Senza Toccare i File di Base
Gli override permettono di personalizzare i menu e le funzioni di Dolibarr senza modificare i file originali.
- Copia il file del menu interessato nella cartella custom.
- Modifica l’ordine degli elementi o aggiungi link specifici.
- Salva e ricarica Dolibarr.
Conclusione
Personalizzare Dolibarr è un ottimo modo per adattare l’ERP alle specifiche esigenze aziendali. Grazie alle opzioni di personalizzazione dell’interfaccia, alla gestione dei menu e alle tecniche avanzate come hook e override, Dolibarr diventa un strumento più intuitivo ed efficiente per la gestione quotidiana.
Seguendo queste best practice, potrai migliorare l’esperienza utente e aumentare la produttività, mantenendo un sistema scalabile e facile da gestire.