Greifen Sie direkt auf Ihre Tools von Odoo zu
Odoo ist oft das zentrale System zur Verwaltung von Betrieb, Vertrieb, Inventar und Buchhaltung.
Gleichzeitig verlassen sich viele Unternehmen auf externe Webanwendungen, um spezifische Anwendungsfälle zu bearbeiten. Anstatt zwischen mehreren Browser-Tabs zu wechseln, können Sie eine externe Webanwendung direkt von Odoo aus aufrufen, als wäre es eine native Odoo-App.
Dieser Leitfaden erklärt, wie Sie jede externe Webanwendung in Odoo einbetten können, indem Sie standardmäßige Odoo-Funktionen verwenden, ohne benutzerdefinierte Module zu installieren oder Code zu schreiben.
Sehen Sie, wie es in der Praxis funktioniert
Bevor Sie in die Schritt-für-Schritt-Anleitung eintauchen, können Sie sich dieses kurze Video ansehen, das zeigt, wie eine externe Webanwendung hinzugefügt und direkt in Odoo aufgerufen werden kann.
Voraussetzungen, bevor Sie beginnen
Bevor Sie die folgenden Schritte ausführen, stellen Sie sicher, dass:
- Der Entwicklermodus aktiviert ist
- Sie Zugriff auf Odoo Studio haben
- Die externe Website das Einbetten erlaubt (einige Seiten blockieren dies aus Sicherheitsgründen).
Schritte, die zu befolgen sind
Befolgen Sie die folgenden Schritte, um eine externe Webanwendung als App in Odoo hinzuzufügen.
1️⃣ Entwicklermodus aktivieren
Melden Sie sich bei Ihrer Odoo-Datenbank an.
Aktivieren Sie im Benutzermenü oder in den Einstellungen den Entwicklermodus.
Dies ist erforderlich, um auf Ansichten und technische Optionen zuzugreifen.
2️⃣ Odoo Studio öffnen
Öffnen Sie eine beliebige Odoo-App. Im im oberen Video gezeigten Beispiel wird die CRM-App verwendet, aber jede App funktioniert.
Oben rechts:
- Klicken Sie auf das Werkzeug- / Schraubenschlüssel-Symbol 🔧
- Wählen Sie Odoo Studio
3️⃣ Einen neuen Menüpunkteintrag erstellen
In Odoo Studio:
- Klicken Sie auf Menü bearbeiten
- Erstellen Sie ein neues Menü
- Geben Sie ihm einen klaren Namen, zum Beispiel:
- Externe Website
- Internes Tool
- Referenzplattform
- Odoo - Shopify Connector
Wenn Sie aufgefordert werden, ein Modell zu konfigurieren:
- Wählen Sie ein beliebiges Modell aus
- Das Modell selbst ist nicht wichtig und wird nur verwendet, um das Menü schnell zu erstellen
Bestätigen Sie die Erstellung des Menüs.
4️⃣ Passen Sie die Ansichten für das neue Menü an
Sobald das Menü erstellt ist:
- Gehe zu Ansichten
- Deaktiviere die Listenansicht
- Stelle sicher, dass die Formularansicht als Standard festgelegt ist
Dies stellt sicher, dass die externe Website in einem sauberen, vollbildmodus angezeigt wird.
5️⃣ Speichern und die App öffnen
Öffne die Formularansicht, die mit deinem Menü verknüpft ist.
Dann:
- Klicke auf Ansicht
- Öffne die XML-Ansicht
Hier wird die eingebettete Website definiert.
6️⃣ Ersetze die Formularansicht durch den Embed-Code
Im XML-Editor:
- Wählen Sie den gesamten vorhandenen Code aus
- Ersetzen Sie ihn durch den benutzerdefinierten Einbettungscode unten
<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>
Dieser Code definiert eine Ansicht, die eine externe Website innerhalb von Odoo anzeigt.
7️⃣ Fügen Sie die URL der externen Website ein
Innerhalb des XML-Codes:
- Suchen Sie das URL-Feld

- Fügen Sie die URL der Website ein, die Sie anzeigen möchten
Speichern Sie die Ansicht.
8️⃣ Öffnen Sie die eingebettete Website in Odoo
Klicken Sie auf das Menü, das Sie gerade erstellt haben.
Sie sehen jetzt die externe Website direkt in Odoo angezeigt, ohne einen neuen Tab zu öffnen.
✅ Sie sind bereit
- Ihre externe Anwendung ist jetzt als App in Odoo zugänglich.
- Sie können sie jederzeit öffnen, ohne Ihre Odoo-Umgebung zu verlassen.
- Dieses Setup kann jederzeit angepasst, umbenannt oder entfernt werden.
Echte Beispiele
- E-Commerce-Integrationen : Greifen Sie direkt von Odoo auf eine Integrationsschnittstelle zu, wie z.B. unseren Odoo - Shopify Connector, um die Synchronisierung zu verwalten, ohne Odoo zu verlassen.
- Benutzerdefinierte Dashboards und Reporting-Tools : Zeigen Sie Echtzeitdaten aus externen Analyse- oder BI-Tools in Odoo an.
- Interne Geschäftsanwendungen : Betten Sie interne Webanwendungen ein, die von den Teams für Betrieb, Support oder Finanzen verwendet werden.
- Externe Plattformen, die mit Odoo verbunden sind: Halten Sie Drittanbieter-Tools über eine einzige Schnittstelle zugänglich, während Sie saubere Arbeitsabläufe beibehalten.