Ergebnis 1 bis 6 von 6

Thema: MetaModel-Liste Filter überschreiben?

  1. #1
    Contao-Nutzer
    Registriert seit
    19.04.2013.
    Beiträge
    18

    Frage MetaModel-Liste Filter überschreiben?

    Hallo Leute!

    Wenn ich mehrere Frontendmodule mit MetaModel-Listen erstellen will, die unterschiedliche Inhalte anzeigen sollen, dann mache ich das ja per Filter.

    Als Beispiel: in meiner mm_lied gibt es verschiedene Lieder. Ein Lied hat das Attribut Genre, eine Mehrfachauswahl, deren Inhalt sich aus einem anderen Metamodel mm_genre generiert. Diese kann ich im Backend auch wunderbar dem Lied hinzufügen.
    Jetzt möchte ich im Fronten auf einer Seite eine Liste haben, die nur Rock anzeigt, und auf einer anderen Seite eine Liste haben, die nur Pop anzeigt. Dafür könnte ich ja jeweils ein Filter anlegen. Aber ist das nötig? Bei vielen Genres ist das ja doof.
    Wenn ich ein Frontendmodul MetaModel-Liste auswähle, dann steht unter "Anzuwendende Filtereinstellungen" noch folgendes: "Filterparameter überschreiben"
    "Keine Einträge gefunden."

    Kann ich also einen Filter festlegen mit "Genre" und dann im Frontenmodul das entsprechende Genre auswählen? Ich habe in den Filtereinstellungen des Metamodels auch schon geschaut, wie das gehen könnte, aber leider wurde nie etwas angezeigt.

    Code:
    mm_genre:
     genre [text]
     alias [alias]
    
    mm_lied:
     name [text]
     interpret [text]
     länge [numeric]
     genre [tags]
     alias [alias]
    
     frontend-filter genre:
      Typ: mehrfachauswahl
      Aktiviert: ja
      Attribut: genre
      ODER: ja
    
    frontend-modul:
     Modultyp: MetaModel-Liste
     Metamodel: Lieder
     Anzuwendende Filtereinstellungen: frontend-filter genre
    Fehlt noch was an Infos?

    Vielen Dank für eure Hilfe!

    PS: Ich möchte kein Dropdown-Menü oder so.

  2. #2
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    Soll das so wie in der Demo laufen oder anders ?
    http://now.metamodel.me/a-movie-database/en/

  3. #3
    Contao-Urgestein Avatar von folkfreund
    Registriert seit
    09.04.2010.
    Beiträge
    1.928

    Standard

    Zitat Zitat von Abercrombie Beitrag anzeigen
    PS: Ich möchte kein Dropdown-Menü oder so.
    Aber eine Bedienmöglichkeit im Frontend willst du schon?

  4. #4
    Contao-Nutzer
    Registriert seit
    19.04.2013.
    Beiträge
    18

    Standard

    Hey!

    Sorry für die späte Antwort!

    Nein, eigentlich will ich keine Bedienmöglichkeit. Ich brauche vermutlich 5 verschiedene Listen, deren Filterung nicht vom User geändert werden soll. Sprich: Auf der Homepage soll es eine Liste links mit "Rock" geben und rechts eine mit "Pop". Auf einer anderen Seite nur "Punk". Brauche ich dazu:
    - Für jedes Genre einen MM-Filter und entsprechend je ein Frontend-Modul?
    - Einen MM-Filter "Mehrfachauswahl" über "Genre" und passe ihn über das Frontend-Modul an.

    Wenn letzteres möglich ist, wie geht das?

    Vielen Dank!

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

    Standard

    Einen Filter vom Typ "Simple Lookup", dort den Haken bei "Vordefinierter Parameter" aktivieren mit Namen "Genre" auf das Attribut "Genre".

    Im Artikel wo die Liste erscheinen soll ein neues Content Element vom Typ "MetaModels list" und dort dann den Parameter "Genre" entsprechend auswaehlen.

    Fertig.
    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.

  6. #6
    Contao-Nutzer
    Registriert seit
    19.04.2013.
    Beiträge
    18

    Standard

    Vielen Dank! Genau das habe ich gesucht. So ist es viel übersichtlicher und schneller einzurichten!
    DANKE!

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
  •