Ergebnis 1 bis 13 von 13

Thema: Einträge mit bestimmter Kategorie auf Seite ausgeben

  1. #1
    Contao-Fan Avatar von Grossvater
    Registriert seit
    20.02.2013.
    Beiträge
    509

    Standard Einträge mit bestimmter Kategorie auf Seite ausgeben

    Hallo,
    ich habe 2 Metamodels (mitarbeiterliste, abteilung) bei den ich deren Ergebnisse gerne auf jeweiligen Seiten ausgeben möchte.
    Also alle Mitarbeiter mit einer Abteilung sollen auf den Abteilungsseiten ausgegeben werden.

    Also:
    Mitarbeiter: Max Mustermann -> Abteilung: Geschäftsführung => soll auf Seite "Geschäftsführung" zu finden sein.
    weiteres Beispiel: Eda Krauss -> Abteilung: Angestellter => soll auf Seite "Auftragsbearbeitung" zu finden sein.

    Man soll über einen Text-Link zu den Einträgen kommen. Ungern möchte ich Select/-Checkbox einsetzen. Am besten wie eine kleine Navigation <ul><li><a>

    Ist sowas in MM Möglich? Ich habe mich die Tage schon etwas in MM eingearbeitet, brauche aber noch etwas Unterstützung.

    Beispiel:

    Abteilung
    Geschäftsführung
    | --> Max Mustermann
    | --> ...
    Auftragsbearbeitung
    | --> Ida Krauss
    | --> ...
    Geändert von Grossvater (24.08.2016 um 10:51 Uhr)

  2. #2
    Contao-Fan Avatar von Grossvater
    Registriert seit
    20.02.2013.
    Beiträge
    509

    Standard

    MetaModels ist schon krass. Einfach etwas herrumspielen und schon kommt was produktives bei raus.

    Wie habe ich es gelöst?

    Ladet euch die Demo von e-spin herunter.
    Dort habt ihr zwei Metamodels "Abteilung, Mitarbeiterliste".
    Listenseite in der Seitenstruktur anlegen. Bei den Artikeln die "MetaModels Liste" als Modul einfügen.
    Zu Metamodels navigieren. -> Man benötigt kein weiteres Metamodel für diese Zwecke. Bei Metamodels bei der Mitarbeiterlsite in die "Alle Filter von "Mitarbeiterliste" > Filtereinstellungen in "Abteilung :: Einkauf" -> Dort als standart das gewünschte Filter Attribut wählen.

    Zu den Artikeln zurück und im Modul "MetaModels Liste" dort den "Anzuwendende Filtereinstellungen" das gewünschte Filter-Attribut anlegen. Fertig.
    Geändert von Grossvater (29.08.2016 um 06:50 Uhr)

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

    Standard

    Zitat Zitat von Grossvater Beitrag anzeigen
    MetaModels ist schon krass.

    ... und freut sich über Spenden und Mitarbeit auch ganz krass ;-)

  4. #4
    Contao-Fan Avatar von Grossvater
    Registriert seit
    20.02.2013.
    Beiträge
    509

    Standard

    Gespendet hatte schon schon

  5. #5

  6. #6
    Contao-Fan Avatar von Grossvater
    Registriert seit
    20.02.2013.
    Beiträge
    509

    Standard

    Ist schon eine Weile her.

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

    Standard

    ... das letzte Update nicht

  8. #8
    Contao-Fan Avatar von Grossvater
    Registriert seit
    20.02.2013.
    Beiträge
    509

    Standard

    Zurück zum obigen Thema...
    Ein Problem hat man nur, wenn man verschiedene Kategorien (in Beziehung mit den Produkten) in der URL abbilden will.

    Hauptkategorie -> Kategorie (mit Listenansicht) -> Produkt (Detail)

    Nachdem Motto:
    produkte/werkzeuge/schraubenzieher


    Hat da jemand ein Tipp für mich?

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

    Standard

    Zitat Zitat von Grossvater Beitrag anzeigen
    Ein Problem hat man nur, wenn man verschiedene Kategorien (in Beziehung mit den Produkten) in der URL abbilden will.

    Hauptkategorie -> Kategorie (mit Listenansicht) -> Produkt (Detail)

    Nachdem Motto:
    produkte/werkzeuge/schraubenzieher
    ... hat man nicht, wenn man sein Model entsprechend aufbaut z.B.

    * MM Hauptkategorie
    * MM Unterkategorie
    * MM Produkte

    (nur ein Beispiel! - je nach Anforderung kann man das auch anders lösen wie mit einem hierarchischem MM-Kategorien)

    btw: e-spin bitte mit "Strich"

  10. #10
    Contao-Fan Avatar von Grossvater
    Registriert seit
    20.02.2013.
    Beiträge
    509

    Standard

    So ist es bereits aufgebaut. Ich habe allerdings nur eine Kategorie.

    Muss in den Eingabeeinstellungen eine Hierachie/Kindtabelle angelegt werden? Bzw. wie müssen die Filter des MM gesetzt werden?

    EDIT:
    Habe hier schonmal was gefunden. Jetzt wirds aber kompliziert.
    https://community.contao.org/de/show...l=1#post387920

    Edit2:

    Funkitioniert soweit (ich würde es hier demnächst mein Lösungsweg mal reinstellen (wenn ichs vergesse, bitte PM)).
    Ist es möglich die Filtersets mehrere auto_items zuzuweisen? praktisch so, dass man sehr saubere URLs hinbekommt?
    Mein bisheriges Ergebnis ist: produkt/details/werkzeug/name/schraubenzieher

    Wenn man jetzt noch das "details" bzw. "name" wegbekommt, wäre es toll.
    Geändert von Grossvater (29.08.2016 um 09:16 Uhr)

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

    Standard

    Hallo Grossvater,

    wie schon geschrieben, für die Umsetzung gibt es mehrere Möglichkeiten - leider bekomme ich es nicht hin, hier im dem Thread einen "Onlinekurs-MM" abzuhalten...

    ggf. antworten noch andere Forum-Teilnehmer oder Du musst Dir die Sachen aus Handbuch und Forum zusammen suchen :-(

  12. #12
    Contao-Fan Avatar von Grossvater
    Registriert seit
    20.02.2013.
    Beiträge
    509

    Standard

    Verstehe ich. Vielen Dank für die bisherige Mühe.
    Geändert von Grossvater (29.08.2016 um 09:28 Uhr)

  13. #13

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
  •