Accedi agli strumenti esterni direttamente da Odoo
Odoo spesso funge da cuore digitale dell'azienda: coordina vendite, magazzino, contabilità e processi operativi quotidiani.
Molte imprese tuttavia si affidano ad applicazioni web esterne per funzioni specifiche. Invece di saltare tra schede del browser, è possibile integrare un’app esterna dentro Odoo e usarla come se fosse un modulo nativo.
In questa guida vedrai come incorporare qualsiasi applicazione web esterna nell’ambiente Odoo utilizzando le funzionalità standard della piattaforma, senza installare moduli personalizzati né scrivere codice.
Guarda la procedura in azione
Prima di passare ai passaggi pratici, puoi visualizzare questo breve video dimostrativo che mostra come aggiungere e aprire un’app esterna direttamente all’interno di Odoo.
Requisiti iniziali
Prima di procedere, assicurati di avere questi prerequisiti:
- La modalità sviluppatore attivata
- Accesso a Odoo Studio
- Il sito esterno deve permettere di essere incorporato (alcuni siti bloccano l'embedding per motivi di sicurezza).
Passaggi da seguire
Ecco i passaggi per aggiungere qualsiasi applicazione web esterna come una voce/app dentro Odoo.
1️⃣ Attiva la modalità sviluppatore
Accedi al tuo database Odoo.
Dal menu utente o dalle impostazioni, abilita la Modalità Sviluppatore.
Questo passaggio è necessario per visualizzare le opzioni tecniche e le viste avanzate.
2️⃣ Apri Odoo Studio
Apri l’app Odoo che preferisci. Nel video d’esempio viene usato il CRM, ma qualunque applicazione va bene.
In alto a destra:
- Clicca sull'icona degli strumenti/chiave inglese 🔧
- Seleziona Odoo Studio
3️⃣ Crea una nuova voce di menu
Dentro Odoo Studio:
- Clicca su Modifica Menu
- Crea una nuova voce di menu
- Usa un nome chiaro, ad esempio:
- Siti web esterni
- Strumento interno
- Piattaforma di riferimento
- Connettore Odoo - Shopify
Quando viene chiesto di scegliere un modello (model):
- Seleziona un qualsiasi model
- Il modello in realtà non è importante: serve solo per generare velocemente la voce di menu
Conferma per creare la voce.
4️⃣ Regola le viste per la nuova voce
Dopo aver creato la voce di menu:
- Vai su Viste
- Disabilita la Vista elenco (List view)
- Imposta la Vista modulo (Form view) come predefinita
Questo garantisce che il sito esterno venga mostrato in una schermata pulita e a tutto schermo.
5️⃣ Salva e apri l’app
Apri la Form view associata alla voce di menu.
Quindi:
- Clicca su Visualizza
- Apri la Vista XML
Qui definirai il codice che incorpora il sito esterno.
6️⃣ Sostituisci la vista modulo con il codice di embedding
Nell'Editor XML:
- Seleziona tutto il codice esistente
- Sostituiscilo con il codice di embedding personalizzato riportato qui sotto
<form string="Embedded Webpage" version="7.0" edit="false" create="false"> <div style="position:absolute; left:0; top:0; width:100%; height:100%;"> <iframe src="https://www.odoo.com/ar/trial" width="100%" height="100%" marginwidth="0" marginheight="0" frameborder="no" scrolling="no" style="border-width:0px;"> </iframe> </div> </form>
Questo frammento crea una vista che mostra una pagina web esterna all’interno dell’interfaccia Odoo.
7️⃣ Inserisci l'URL del sito esterno
All'interno del codice XML:
- Individua il campo dove va inserito l'URL

- Incolla l’indirizzo del sito che vuoi visualizzare
Salva la vista.
8️⃣ Apri il sito incorporato in Odoo
Clicca sulla voce di menu appena creata.
Vedrai ora il sito esterno visualizzato direttamente dentro Odoo, senza aprire nuove schede del browser.
✅ Fatto
- La tua applicazione esterna è ora accessibile come un’app in Odoo.
- Puoi aprirla ogni volta senza lasciare l'ambiente Odoo.
- Questa configurazione può essere modificata, rinominata o rimossa in qualsiasi momento.
Esempi pratici d'uso
- Integrazioni e-commerce: Accedi a interfacce di integrazione direttamente da Odoo, per gestire sincronizzazioni e ordini senza uscire dalla piattaforma. Connettore Odoo - Shopify, per sincronizzare i dati restando completamente all'interno di Odoo.
- Cruscotti personalizzati e strumenti di reporting: Visualizza dati in tempo reale da strumenti di analytics o BI esterni all’interno di Odoo.
- Tool interni aziendali: Incorpora applicazioni web usate da operation, assistenza o finanza, mantenendo tutto centralizzato.
- Piattaforme esterne collegate a Odoo: Tieni a portata di mano strumenti di terze parti da un’unica interfaccia, semplificando i flussi di lavoro.