Zitat von
MacKP
Deswegen würde ich das eher mit der Seitenstruktur aufbauen und die dann beim Select oder bei der Mehrfachauswahl anbieten. Das sollte dann wesentlich einfacher zu handhaben sein (erst recht, wenn man MM noch nicht so gut kennt).
Also das habe ich jetzt probiert, und die Lösung ist prinzipiell gar nicht so schlecht ich möchte die mal weiterverfolgen. Allerdings steh ich vor dem nächsten Problem, der Sortierung.
Ich habe folgendes gemacht/eingestellt:
* in der Seitenstruktur einen neuen Baum erstellt:
- Suppen
- Suppen - Bouillon
- Suppen - Gemüsesuppen
- Salate
- Salate - Blattsalate
- Salate - Gemüsesalate
- Salate - Specials
- u.s.w.
* ein neues MM erstellt und dieses in die Tabelle tl_page integriert, bei den Sortiermodi habe ich alle drei Varianten probiert (3 Datensätze nach Elterntabelle sortieren / 4 Zeigt die Kindelemente eines Elternelements an / 6 Zeigt die Kindelemente eines Baumelementes an) - aber die Sortierung stimmt nicht mit der Baumstruktur überein:
* in der Backend-Eingabemaske verwende ich dafür das Attribut Tags/Mehrfachauswahl, weil ja jedes Rezept mindestens einer Haupt- und einer Unterkategorie zugeordnet werden muss. Zur Sortierung der Checkboxen hab ich *hier* was gefunden. Wenn ich das richtig verstanden habe, ist die Sortierung noch buggy und sollte sich eigentlich nach dem übergeordneten MM richten, in diesem Fall also nach der Baumstruktur? Und bezieht sich das sowohl auf die Backend-Eingabemaske als auch auf die FE-Ausgabe?
* im Frontend verwende ich ein Select-Menü, aber auch hier: die Sortierung orientiert sich nicht an der Baumstruktur. Wonach werden die Einträge sortiert? Nach der Reihenfolge, in der ich sie anlege? Kann man das irgendwie hinbiegen? Sonst bringt's nix. Dazu habe ich diesen *thread* gefunden, wobei ich ja hier kein Sorting einstellen kann, da ich auf die Tabelle als solches keinen Zugriff habe.
Grüße, bibib
Lesezeichen