Ergebnis 1 bis 9 von 9

Thema: Eigenes MetaModel Frontend Modul entwickeln

  1. #1
    Contao-Nutzer
    Registriert seit
    11.03.2015.
    Ort
    Österreich
    Beiträge
    59

    Standard Eigenes MetaModel Frontend Modul entwickeln

    Hallo Leute!

    Ich möchte gerne ein eigenes MetaModel Fronend Modul entwickeln, welches ungefähr so aufgebaut ist wie das Modul "MetaModel-Liste".
    Bei meinem Modul soll man dann 2 unterschiedliche Metamodels auswählen können, um sie dann gemeinsam in einem Rendering-Template auszugeben und ggf. eine Logik einzubauen.

    Sozusagen brauche ich in einer Template Ausgabe, Zugriff auf 2 MetaModels, für eine bestimmte Logik

    Ist soetwas eigentlich möglich?
    Gibt es hierbei Tutorials?
    Oder soll ich einen ganz anderen Weg einschlagen?

    Danke und lg
    Flash
    Geändert von Flash (05.06.2015 um 08:26 Uhr)

  2. #2
    Contao-Urgestein
    Registriert seit
    29.10.2009.
    Ort
    Magdeburg
    Beiträge
    2.020
    Partner-ID
    626
    User beschenken
    Wunschliste

    Standard

    Möglich ja. An besten du schaust dir an, wie MetaModels dies standardmäßig macht und überträgst dies dann in dein Modul.

    Gesendet vom Smartphone

  3. #3
    Contao-Nutzer
    Registriert seit
    05.10.2012.
    Beiträge
    213

    Standard

    Wenn ich dich richtig verstehe, dann könntest du dir auch das hier mal anschauen:
    https://community.contao.org/de/show...ls-Kindtabelle

    Der Service-Container funktioniert soweit ich weiß nicht nur für Kindtabellen. Dann wäre die Frage, ob du wirklich ein eigenes Modul brauchst, oder ob du es direkt im Template löst.

  4. #4
    Alter Contao-Hase Avatar von haendersonfox
    Registriert seit
    22.05.2012.
    Beiträge
    1.032

    Standard

    hallo flash, in dem moment, wo du via zb. select, auf ein anderes MM zugreifst, hast du im FE-templatr zugriff auf beide MMs.

    lg.

    alex

  5. #5
    Contao-Nutzer
    Registriert seit
    11.03.2015.
    Ort
    Österreich
    Beiträge
    59

    Standard

    Danke für eure Antworen, mein Problem ist aber, dass ich alle Datensätze von beiden Metamodels in einem FE Template brauche
    Liebe Grüße
    Flash

  6. #6
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.726
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Flash Beitrag anzeigen
    Danke für eure Antworen, mein Problem ist aber, dass ich alle Datensätze von beiden Metamodels in einem FE Template brauche
    Haben die zwei MMs eine Beziehung/Relation zueinander? Die Frage, die sich mir hier aufdrängt, ist, ob das Datenmodell "vernünftig" aufgebaut ist..??

    Wenn man wirklich die Sache nicht anders lösen können sollte, wäre die Arbeit im Template sicher möglich - siehe z.B. http://de.contaowiki.org/MetaModels_...ferenced_items

  7. #7
    Contao-Nutzer
    Registriert seit
    05.10.2012.
    Beiträge
    213

    Standard

    Zitat Zitat von Flash Beitrag anzeigen
    Danke für eure Antworen, mein Problem ist aber, dass ich alle Datensätze von beiden Metamodels in einem FE Template brauche
    Von Zonkys Einwand abgesehen - wenn die Datenbankrelation soweit stimmt - dann ist es kein Problem, dir alle Datensätze ins Template zu holen mit dem Beispiel, das ich verlinkt habe bzw zonky (wobei ich glaube, dass die Syntax aus dem Wiki nicht mehr ganz aktuell ist): du musst ja nur den Filter weglassen?

  8. #8
    Contao-Nutzer
    Registriert seit
    11.03.2015.
    Ort
    Österreich
    Beiträge
    59

    Standard

    Danke Leute, ich denke das MetaModels Beispiel: Referenced items ist ein richtiger Ansatz bezüglich meines Problemes.
    Das Datenbankmodell ist leider nicht gut aufgebaut, leider geht es auch nicht anders
    Liebe Grüße
    Flash

  9. #9
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.726
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Flash Beitrag anzeigen
    Das Datenbankmodell ist leider nicht gut aufgebaut, leider geht es auch nicht anders
    => Anders geht IMMER! - ob Besser, ist die Frage...

    bei mehr Infos als "habe zwei MM" kann Dir ggf. geholfen werden ;-)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •