Seite 2 von 2 ErsteErste 12
Ergebnis 41 bis 48 von 48

Thema: Unterkategorien und Mehrfachauswahl

  1. #41
    Contao-Nutzer Avatar von pcartist
    Registriert seit
    28.06.2009.
    Ort
    Rosenheim
    Beiträge
    173

    Standard Hierarchie auch im Filter abbilden

    Hallo zusammen,

    der Einstieg in MM ist interessant . Bisher habe ich schon einige Metamodel angelegt, um eine Mitarbeiterdatenbank zu erstellen.

    Wie HIER beschrieben habe ich die Aufgabe, Abteilungen hierarchisch in einer Treeview abzubilden. Dank Zonky hat das auch gut funktioniert.

    Nun zu meinem neuesten Problem:

    Bei den vorhandenen Filtertemplates für die Mehrfachauswahl werden die Child-Tags zwar ausgegeben, aber eine hierarchische Einordnung erfolgt offenbar nicht. Was muss ich machen, um z.B. eine ungeordnete Liste ähnlich der Navigation zu erreichen?

    Mein Vorhaben habe ich schon einmal hier geschildert.
    Geändert von pcartist (13.04.2017 um 17:08 Uhr)

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

    Standard

    Ich glaube, das geht mit Boardmitteln nicht - weil

    A) die Hierarchie nicht an den FE Filter übermittelt wird
    Und
    B) der Filter nicht hierarchisch sucht, d.h. wenn Parent Knoten ausgewählt, auch die Items mit Relation zu den Childs ausgegeben werden

    wahrscheinlich müsste man hierzu einen eigenen Filter programmieren...

  3. #43
    Contao-Nutzer Avatar von pcartist
    Registriert seit
    28.06.2009.
    Ort
    Rosenheim
    Beiträge
    173

    Standard Auweia

    Hättest Du eine andere Idee, wie ich das sonst lösen könnte? Ich bin fest davon ausgegangen, daß man das so machen kann.
    Wozu verwendet man die Hierarchie im Rendering sonst eigentlich? Im Prinzip ist das ja für viele Arten der Kategorisierung erforderlich bzw. ideal.
    Geändert von pcartist (13.04.2017 um 20:53 Uhr)

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

    Standard

    Nur weil ich glaube, dass es nicht geht, bedeutet nicht, das es nicht geht..

    Für ein Rendering kann man die Hierarchie verwenden - du wist die doch in deinem FE Filter... oder?

  5. #45
    Contao-Nutzer Avatar von pcartist
    Registriert seit
    28.06.2009.
    Ort
    Rosenheim
    Beiträge
    173

    Standard

    Ich habe das heute mal auf die Schnelle mit der MM Demo versucht und ein Genre weiter unterteilt. Der Filter arbeitet wohl, wie von mir erwartet:

    Ein Eintrag mit der Zuordnung im Genre "Teufelswerk" erscheint nur bei Auswahl des entsprechenden Filters und nicht bei Selektion des Parent-Filers.
    Gut, in den Pfaden wäre es natürlich schön, wenn die Parent mit erscheinen würde, also "/Horror/Teufelswerk". Für mich im Moment aber egal.

    Bei mir geht es derzeit mehr um den Styling-Aspekt. Wenn ich es schaffe, die Filterlinks so zu verschachteln, wie in der Contao-Navi, würde das reichen. Leider gibt das Array im Template das wohl nicht her.

    PHP-Code:
    [6] => Array
            (
                [
    key] => Horror
                
    [value] => Horror
                
    [href] => and-filter-me/genre/Horror.html
                
    [active] => 
                [class] => 
    horror
            
    )

        [
    7] => Array
            (
                [
    key] => Mystery
                
    [value] => Mystery
                
    [href] => and-filter-me/genre/Mystery.html
                
    [active] => 
                [class] => 
    mystery
            
    )

        [
    8] => Array
            (
                [
    key] => Romantic
                
    [value] => Romantic
                
    [href] => and-filter-me/genre/Romantic.html
                
    [active] => 
                [class] => 
    romantic
            
    )

        [
    9] => Array
            (
                [
    key] => Science-Fiction
                
    [value] => Science-Fiction
                
    [href] => and-filter-me/genre/Science-Fiction.html
                
    [active] => 
                [class] => 
    science-fiction
            
    )

        [
    10] => Array
            (
                [
    key] => Teufelswerk
                
    [value] => Teufelswerk
                
    [href] => and-filter-me/genre/Teufelswerk.html
                
    [active] => 
                [class] => 
    teufelswerk
            

    Wenn die Hierarchie für das Rendering funktioniert, könnte ich mir doch die Kategorien ausgeben lassen und die Links zu den MA-Listen selbst erzeugen. Die entsprechende Abteilung als Parameter an die Liste übergeben sollte doch dann funktionieren, oder? Damit hätte ich dann auch die Darstellung als Akkordion vermutlich gleich mit erschlagen.

    Ich finde es übrigens beeindruckend, mit welchem Einsatz und mit welcher Geduld Du hier zu Gange bist. Danke!
    Geändert von pcartist (13.04.2017 um 22:01 Uhr)

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

    Standard

    wenn ich dich richtig verstehe, willst du einen FE-Tags-Filter als "verschachtelte Liste" entsprechend deiner Hierarchieanordnung ausgeben...

    die Infos über die Hierarchiebene kommen beim Rendern der Filter nicht an - Idee wäre, im Template das Tags-MM selbst nochmal abzufragen und auszugeben oder eine MM-Liste als Filter umzubauen und Filterlinks (mit GET-Parametern) zu erzeugen...

    Hintergrund: die zu filternde MM-Liste reagiert letztendlich nur auf die GET-Parameter und kann damit auch von "was selbst gebasteltem" gesteuert werden.

    Für die eigentliche Filterung musst Du dann eine Filter-Regel "Eig. SQL" für das MM anlegen, die das gewünschte Ergebnis liefert (vorher in phpMyAdmin testen) - siehe z.B. http://stackoverflow.com/questions/2...ecursive-query
    Geändert von zonky (14.04.2017 um 10:32 Uhr)

  7. #47
    Contao-Nutzer Avatar von pcartist
    Registriert seit
    28.06.2009.
    Ort
    Rosenheim
    Beiträge
    173

    Standard

    [ERLEDIGT] -- Die Bezeichner in der englischen Sprache haben gefehlt. Diesen Beitrag habe ich daher entfernt.
    Angehängte Grafiken Angehängte Grafiken
    Geändert von pcartist (16.04.2017 um 17:11 Uhr)

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

    Standard

    falls Du nochmal Dein Template debuggen möchtest, bitte "ein Template tiefer" ansetzen wie in http://metamodels.readthedocs.io/de/...ebug-templates beschrieben... also z.B. "metamodel_prerendered"

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
  •