Zum Inhalt springen

Menu - verschiedene farben

Erstellt am 13. August 2008 · 5 Antworten · letzte Antwort am 3. Juli 2009

Tags: Frage

Ute-Hansen ·

Hallo,

Ich habe schon mehrere typo3 gemacht, allerdings bin ich jetzt auf ein problem gestossen - Farben.

In einer t-menu muss verschiedene farben her - zum beispil

Menu 1(grau) - Menu 2 "gelb"
/\ /\
menu 1_1(blau) - Menu 2_1(grun)
/\ /\
menu 1_2(lila) - menu 2_2 (schwartz)

Also 2 menu´s, mit untermenu´s - alle in verschiedene farben.

Ich habe natürlich geschaut und habe etwas über optionsplit gefunden - allerdings finde ich nicht genügend dokumentation. Ich möchte am liebsten ein laufendes exemple - oder gibt es leichtere alternative als optionsplit

Könnt ihr mir da helfen, Jungs? - tutorials oder ein exemple wäre toll

Ute-Hansen ·

Ja - habe im documentation gekuckt. Aber verstehe nicht ganz wir das hinhaut - desshalb suche ich ein kleines einfaches exempel wo ich das sehen kann wie das aufgebaut ist im typoscript :o

SLAng ·

Ja erstmal so wie es in der Anleitung steht... Ansonst funktioniert OptionSplit im wrap genauso gut wie in den ATagParams.

Stelle mir das ganze aber recht umfangreich vor, wenn jeder Menüpunkt eine andere Farbe bekommen soll. Vor allem üsste man ja jedesmal das Menü anpassen wenn neue Menüpunkte dazu kommen.

Dann ist es glaube einfacher du holst dir die Farbe aus einem bestimmten Feld.

Also:

Du legst in deinem CSS Für jede Farbe, die du verwenden möchtest eine Class an (das musst du ja sowieso)

Also so:

a.blau {color:#00F;}
a.rot {color:#F00;}
usw...

Dann fügst du das in dein Menü ein:

...
NO {
      ATagParams.cObject = TEXT
      ATagParams.cObject {
            field = description
            wrap = class="|"
      }
}
...

Im Feld Beschreibung der Seiteneigenschaften schreibst du dann zum Beispiel "blau" und in deiner Class a.blau schreibst du dann die color:#00F;

Welches Feld du verwendest bleibt dir überlassen. Natürlich gehts auch per OptionSplit, macht aber absolut keinen Sinn.

Gecko6 ·

Hallo!
Dazu habe ich noch eine Frage: Ist das Feld Beschreibung unter Metadaten gemeint? Und wenn ja, was mache ich dann mit meiner Meta-Beschreibung? Gibt es eine Alternative?

Danke für jeden Hinweis!

SLAng ·

Ja, das Feld war gemeint. Das war aber auch nur ein beispiel. Du kannst auch jedes andere Feld nehmen das du nicht benötigst. Oder du erstllst dir selbst ein Feld