Zum Inhalt springen

Darstellung Navigation

Erstellt am 12. April 2007 · 12 Antworten · letzte Antwort am 12. April 2007

Tags: Frage

onetit ·

Hallo

Ich vesuche folgende Navigation darzustellen, doch irgendwie gelingt es mir nicht ganz.

Wunschdarstellung:
| Menu1 | Menu2 | Menu3 |

Ich bekommen aber nur:
Menu1 | Menu2 | Menu3

temp.hnavi.1.NO.linkWrap =  |  ||*| |  ||*| 

Auch bei der Darstellung der Sprachauswahl will es nicht so.

Wunschdarstellung:
| Sprache1 | Sprache2 | Sprache3 |

Ich bekommen aber nur:
Sprache1 | Sprache2 | Sprache3

// PHP Script
$content = implode(' | | ' ,$flags).'';

Was muss ich ändern, das es funktioniert?

Besten Dank
Gruss onetit

einpraegsam.​net ·
onetit schrieb

Nur ist jetzt der | etwas tiefer als der Text.

Das ist auch der falsche Weg, normalerweise macht man Menüs als Listen, dann die Separator-Grafik als Hintergrundgrafik...

onetit ·

hallo wunschtacho

Das habe ich mir auch schon überlegt.
Aber ich bin an der Überlegung gescheitert, das ja nicht alle Menüeinträge nicht gleich lang sind.
Oder kann ich das anders lösen?

Das ist das TS für die NAVI;

temp.hnavi = HMENU
temp.hnavi.special.value = 2
temp.hnavi.1 = TMENU
temp.hnavi.1.NO = 1
temp.hnavi.1.ATagParams = class="hnavi"
temp.hnavi.1.NO.linkWrap = |  | |*|  |  | |*|   |   |   |

Besten Dank
Gruss onetit

m.​att ·

Hi,

ich poste einfach mal das ts, das ich mir mal zusammen geschustert habe:

temp.menu = HMENU
temp.menu.1 = GMENU
temp.menu.1.NO {
 allWrap = <img src="fileadmin/templates/images/spacer.jpg"> | <img src="fileadmin/templates/images/spacer.jpg"> 
 backColor = #f1f2ed
 XY = [10.w]+1,30
 10 = TEXT
 10.text.field = title
 10.text.case = upper
 10.fontSize = 18
 10.fontColor = #b5c4c1
 10.fontFile =  fileadmin/templates/fonts/font.ttf
 10.offset = 0,30 
 }

spacer.jpg ist einfach der abstand zwischen den menüpunkten mit "strich drin" als bilddatei.

Grüße
Matze

onetit ·

hallo m.att

besten dank
Nur habe ich jetzt zwischen den einzeilnen titeln zwei ||. #paralyzed#
| Titel1 || titel2 |

Gut wäre die Titel wirklich als Text und dazwischen ein Bild mit den |.
Somit könnte denn der Text über das CSS gesteuert werden.

gruss onetit

m.​att ·

Hi,

na dann machste statt ein GMENU einfacht das TMENU , wie davor auch schon ;-)

zu den beiden || , jo sorry, habe zu schnell geadacht.

temp.hnavi = HMENU
temp.hnavi.special.value = 2
temp.hnavi.1 = TMENU
temp.hnavi.1.NO = 1
temp.hnavi.1.ATagParams = class="hnavi"
temp.hnavi.1.NO.linkWrap = <img [...]> | |*| <img [...]> | |*| | <img [...]>
onetit ·

jawohl, so habe ich es mir vorgestellt

wobei mir jetzt aber zwischen den vorletzten und den letzen das | fehlt.

danke und gruss

m.​att ·

hmm dann viellicht die letzte zeile so:

temp.hnavi.1.NO.linkWrap = IMG | |*| IMG | |*| IMG | IMG

statt "IMG" natürlich die <img ... > tags einfügen 😉