Ergebnis 1 bis 6 von 6

Thema: verschachtelte MetaModels mit URL /itemalias_mm01_item01/itemalias_mm02_item_01

  1. #1
    Contao-Nutzer
    Registriert seit
    18.01.2011.
    Ort
    Leipzig
    Beiträge
    23

    Standard verschachtelte MetaModels mit URL /itemalias_mm01_item01/itemalias_mm02_item_01

    Hi,

    ich arbeite mich gerade in MetaModels ein und bin gerade am Überlegen ob und wenn wie ich folgendes Ergebnis erreiche:

    Ziel-URL für die Child-Details:
    domain.de/pagealias_liste_mm01/itemalias_mm01_item01/itemalias_mm02_item_01

    MetaModels:
    mm01: "Parent"-MetaModel
    mm02: Child-MetaModel von mm01

    Seitenstruktur aktuell:
    - Seite 1 (pagealias_liste_mm01): enthält Liste mm01
    -- Seite 2 (pagealias_detail_mm01): enthält Detail mm01 mit Liste mm02
    --- Seite 3 (pagealias_detail_mm02): enthält Detail mm02

    Einstellungen für den Filter im mm02:
    Typ: Einfache Abfrage
    Attribut: Alias
    URL-Paramenter: auto_item

    Aktuell komme ich damit aber nur zu dem Ergebnis:
    domain.de/pagealias_liste_mm01/pagealias_detail_mm01/pagealias_detail_mm02/itemalias_mm02_item01

    Ziel-URL für die Child-Details:
    domain.de/pagealias_liste_mm01/itemalias_mm01_item01/itemalias_mm02_item_01

    Gibt es eine Möglichkeit, dass mit MM zu erreichen?

    --

    Contao 3.4.5
    MM: dev-tng

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

    Standard

    hmmm... ob man in MM das "Routing" so einfach anpassen kann...?

    ggf. hilf Dir das weiter: http://de.contaowiki.org/Strukturierte_URLs

  3. #3
    Contao-Nutzer
    Registriert seit
    18.01.2011.
    Ort
    Leipzig
    Beiträge
    23

    Standard Falscher Ansatz

    Leider funktioniert mein Ansatz doch nicht so wie ich mir das vorgestellt hatte.
    Meine Annahme war, dass Items über ein Child-MM auch wirklich immer nur entsprechend in dem Parent zur Verfügung stehen. Jetzt hab ich allerdings gesehen, dass damit wirklich nur der "Abfrage-Ort" gesteuert wird und jedes Child-Item in jedem Parent_MM sichtbar ist.

    Deshalb sind beide MM jetzt unabhängig und werden über eine Auswahl(Select) verbunden.

    Jetzt muss ich nur noch rausfinden, wie ich auf der Detailseite eines MM01-Items nur die MM02-Items ausgebe, die in der Auswahl dem MM01-Item zugeordnet wurden.

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

    Standard

    wenn die beiden per Select eine Referenz zueinander haben, sollte ein Zugriff/Anzeige möglich sein...

    guck mal in das ausgelieferte Array: http://de.contaowiki.org/MetaModels_...plate_anpassen

  5. #5
    Contao-Nutzer
    Registriert seit
    18.01.2011.
    Ort
    Leipzig
    Beiträge
    23

    Daumen hoch Problem gelöst/umgangen

    Ich hab jetzt alles lösen können. Die Auswahl welche Items aus MM02 auf der Detailsseite vom MM01-Item angezeigt werden funktioniert nun über einen Filter "Einfache Abfrage" mit dem entsprechenden Attribut und auto_item Url-Parameter.

    Also danke für die Tipps und Inspirationen

  6. #6
    Maintainer Avatar von xtra
    Registriert seit
    02.07.2009.
    Ort
    Tuebingen
    Beiträge
    2.007
    User beschenken
    Wunschliste

    Standard

    Children sind sicher mit ihrem parent verbunden. child.pid = parent.id
    Bedenke stets: Wenn Du ungenaue oder unzureichende Angaben machst, so koennte dies die Bearbeitung deiner Frage endlos verzoegern (oder sogar dazu fyhren, dass ich zu viel nachdenken muss und die Antwort vergesse!). Kein Support per PN.

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
  •