-
externe Datenbank nutzen
Hey,
kurze Frage. Kann ich MetaModels nutzen, um Daten aus eine externen SQL-Datenbank abzurufen?
Ein Kunde von mir möchte ein Kundenportal und dabei auch die Aufträge des Kunden anzeigen. Seine ERP-Software kann die Daten alle Stunde in eine gesonderte SQL-Datenbank exportieren.
Viele Grüße Marco
-
Mit MM kannst du direkt nicht auf andere Tabellen oder DB zugreifen...
das ERP könnte natürlich in die MM-Tabellen schreiben - solange die Sache nicht allzu komplex ist...
Ggf. hat das ERP eine API? dann könntenst Du per Cronjob/Button von dort die Daten holen und über einen Importer das in MM einpflegen... z.B. kommen hier https://jobs.gebit.de/stellenangebote.html die Daten von prescreen.io und werden in MM "ge-proxied"
-
Danke.
Das war auch mein erster Gedanke, die Daten gleich direkt in die DB von Contao zu schreiben. Werde mal abklären, ob das möglich ist.
-
Ansonsten könntest du natürlich versuchen, automatisiert einen SQL-Dump der vom ERP-System erzeugten/aktualisierten, gesonderten Datenbank zu erstellen und diesen dann in deine Contao-Datenbank zu importieren.
-
Ob ein MM-Importer die Sachen über eine API abfragt oder direkt auf die ERP-DB zugreifen kann, ist im Grunde wurscht!