Ich hab jetzt schon alle Möglichen Varianten durchprobiert, mir verschiedene Sachen mit media files angesehen, aber es will sich keine richtige Lösung finden...
Ich möchte vor meine Menüeinträge verschiedenfarbige Punkte als gif setzen.
Die Anzahl der Menüpunkte ist aber variabel, so dass mal ein Menü sieben Punkte hat und ein anderes vielleicht nur drei.
In PHP würde ich einfach ein Array nehmen die gifs dort rein und dann entsprechend in die Tabellenzellen vor dem menü eintragen - aber wie bekomme ich das hier hin?
So siehts im Template aus...
MENU_LINKS = HMENU
MENU_LINKS.entryLevel = 1
MENU_LINKS.1 = GMENU
MENU_LINKS.1.NO = 1
MENU_LINKS.1.NO {
XY = 160, 30
backColor = #FFFFFF
wrap = |<br>
10 = TEXT
10.text.field = title
10.fontColor = #000000
....
cooper
Hallo cooper,
die Anzahl der Punkte macht mir keine Probleme. Den Ansatz dafür hast Du doch bereits:
Vor den Pipe schreibst du einfach so etwas wie bspw. dieses hier:
wrap = <img src="filedmin/images/punkt/meinpunkt.gif" width="10" height="10" alt="" title="">|<br>
Sollte eigentlich so gehen.
Über die verschiedenen Farben müßte ich auch einmal nachdenken.
Viele Grüße
Andreas
...und genau bei den farben liegt mein problem #paralyzed#
in dem images/media-ordner liegen durchnummeriert die bilder von 1.jpg - 10.jpg und die sollen nun immer der reihe nach zugewiesen werden, von eins beginnend...
...und am besten noch zusätzlich so, dass ein default-bild existiert, falls die anzahl der menüpunkte mal irgendwann die 10 überschreitet 😉
cooper
...auf die schnelle fällt mir da jetzt nur die Funktion optionSplit ein.
Schau mal hier, ansonsten in der Doku. Ist ein bischen Tricki, aber sollte sich machen lassen. Wenn das nicht geht mußt Du wahrscheinlich ein PHP-Skript einbinden.
https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Functions/OptionSplit.html
Viel Glück
Andreas