Metamodel Datensatz in Event auswählen
Hallo zusammen,
würde gerne einen Metamodel Datensatz in einem Event auswählen und anzeigen und bräuchte mal eine Info bzgl. Machbarkeit und Vorgehensweise.
Konkret geht es darum, dass ich jedem Event eine mm_location zuordnen möchte. Idealerweise durch ein select in der Event Eingabemaske. Im FE Event-Detail soll dann letztendlich eine Karte mit Marker erscheinen.
In der Event-Detail Ausgabe sollten mir dann folgende Attribute aus mm_locations zur Verfügung stehen:
Name
Geolocation (zur Erzeugung der GoogleMaps Karte)
Detaillink
Wie würdet ihr an dies Sache ran gehen bzw. hat das schon jemand realisiert?
Grüße Marco
Liste der Anhänge anzeigen (Anzahl: 1)
Soo habe mir die Mühe gemacht einen Screenshot beider Tabellen beizufügen siehe Anlage.
Vllt wird es dann etwas klarer was ich machen will.
Tabelle 1 (tl_calendar_events) > relevante Spalte "eventLocation" (wird per Select im Modul Events ausgewählt u. speichert die "id" des mm datensatzes unter Spalte "eventLocation" ab)
Tabelle 2 (mm_event_locations) > relevante Spalte "id"
Im Frontend wird ausgegeben:
Modul: Event-Leser
Modul: Metamodel-Liste (Mit ausgewähltem Filter -> eigenes SQL) > Liste soll nur 1 Datensatz anzeigen > Wo "id" mit im FE ausgegebenem Wert aus "eventLocation" übereinstimmt.
Filter eigenes SQL sieht wie folgt aus:
Code:
SELECT mm_event_locations.id FROM mm_event_locations JOIN tl_calendar_events on tl_calendar_events.eventLocation = mm_event_locations.id where mm_event_locations.id = tl_calendar_events.eventLocation
Mit diesem Filter werden mir aber logischerweise alle Datensätze angezeigt, die einen "Partner" in tl_calendar_events haben.
Kann mir jemand verständlich erklären wie ich nur den mm Datensatz ausgeben kann, der zu dem im FE ausgegebenem Wert aus "eventLocation" passt?