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!
Lesezeichen