2016-11-02 1 views

Antwort

2

Odoo verwendet http POST/GET-Anforderungen, um die Benutzeroberfläche zu aktualisieren. Eine Kombination aus JavaScript-Anfragen auf der Seite und Controllern, die darauf reagieren. Odoo verwendet auch Longpolling, damit der Server Updates für den Client bereitstellen kann.

einen Blick auf das Add-on Web Nehmen

Von besonderer Bedeutung

addons/web/controllers/main.py und addons/web/static/src/js

Das js Verzeichnis oben (ich bin leider noch viel gibt es) erwähnt wäre. Definiert, wie die Standard-UI-Widgets funktionieren (und vieles mehr). Die meisten Dateien sind vernünftig benannt, um Ihnen einen Eindruck davon zu geben, was in den einzelnen Dateien vor sich geht.

Sie möchten auch das Framework-Verzeichnis innerhalb des oben genannten Verzeichnisses betrachten.

Dort finden Sie ajax.js welche (Sie ahnen es!) Ist das Odoo Ajax Modul.

HINWEIS: Die obigen Verzeichnisse sind in Odoo8 ähnlich, aber Odoo9 und Odoo10 haben die obige Struktur. Odoo8 hat kein ajax.js (zu meinem Wissen).

+0

Vielen Dank PHILIP, Ihre Antwort hat erklärt, was ich will. –

+0

Ich habe es dir danken .. –

Verwandte Themen