[TYPO3-german] komplexes Menü - Menu-überschriften usw.
bernd wilke
t3ng at bernd-wilke.net
Tue Dec 2 12:09:35 CET 2014
Am 01.12.14 23:17, schrieb Can Kattw:
> Hallo,
> wie würdet ihr so Menüs möglichst gut pflegbar halten?
> [img]index.php/fa/16167/0/[/img]
>
> (Ist jetzt nur ein fertig Beispiel von Bootstrap im Bild)
>
> Gyphicons / ButtonsGroups / Input Groups... sind keine eigenen Seiten
> sondern nur Überschriften, nicht gelinkt.
>
> Ich will es so umsetzen das der Redakteur es später einfach pflegen
> kann, ohne TS o.ä. ändern zu müssen.
>
> Ich dachte, dass ich ggf. eine "Zwischenebene in den Seitenbaum einbaue
> die jeweils als Titel angezeigt wird und diese Ebene bekommt dann ein
> donotlinkit verpasst. Dann hab ich aber das Problem das ich das Immer
> machen muss, ich will dem Redakteuer aber auch die Möglichkeit geben
> Seiten anzulegen die ohne so eine Kategorisierung dargestellt werden.
wie sollen denn diese 'unkategorisierten' Seiten im Menü erscheinen?
einen Trennstrich brauchst du mindestens.
und damit du nicht auf einmal eine Ebene mit 40 Unterseiten hast wäre
eine Zwischenebene für die Überschriften schon nützlich. (die
Übersichtsseite könnte ja als 'not in menu' unsichtbar sein)
Du kannst natürlich auch alles in eine Seite packen. mit speziellen
Trenner-Seiten für die Horizontalen Linien und auch für die unverlinkten
Überschriften. dann musst du nur beim Rendern der Trenner-Menü-Einträge
unterscheiden zwischen Einträgen Namens '----', die in Trennlinen (hr)
umgewandelt werden und den anderen Überschriften, die einfach mit ihrem
Namen ausgegeben werden. Aber die Spaltenumbrüche dürften dann eher
selten so wie in deinem Bild aussehen, weil das genaue Eintrags-Anzahlen
für die einzelnen Spalten vorraussetzt.
> Irgendwelche Vorschläge/Ansätze ? Vielen Dank! ;-)
> begin 644 bsp.gif
> M1TE&.#EAA0,Q`?<```".R@<`!MBFEZ>86O_FN@"0S-J9.KB*COO<IZCF_YVR
[...]
> IN9__.:`'NJ`/.J$7NJ$?.J(GNJ(O.J,WNJ,_.J1'NJ1/.J4/1D```#L`
> `
> end
>
--
http://www.pi-phi.de/cheatsheet.html
More information about the TYPO3-german
mailing list