Hallo zusammen,
ich entwerfe derzeit Feedback-Formulare mit dem EFG unter Contao 2.9.5. In diesen Formularen sollen Daten über Select-DB-Felder ausgewählt werden, welche nicht aus einer Tabelle der Contao-DB stammen (also in einer externen Datenbank liegen).
Ich habe nun keine Möglichkeit gefunden, bei den Select-DB-Felder Datenfelder aus einer Tabelle einer externen Datenbank anzuwählen. Gibt es hier einen Weg?
Meine nächste Überlegung war, wie ich die Daten der externen Datenbank-Tabelle in die Contao-DB bekomme. Eine doppelte Datenhaltung möchte ich vermeiden. Ich habe nun manuell eine View-Abfrage in die Contao-DB eingefügt. Diese View liefert die Daten aus der externen Tabelle. Ich kann auch beim Konfigurieren der Select-DB-Felder die Felder der View anwählen. Es funktioniert auch im FE. Allerdings will Contao bei jeder Installation bzw. Aktualisierung von Erweiterungen diese View löschen.
Hat hier jemand eine elegantere Lösung? Da der Funktionsumfang des EFG für meine Feedback-Formulare ausreicht, wollte ich mir auch unnötigen Programmieraufwand sparen.
Gruß
Michael
Lesezeichen