Zum Inhalt springen

GMENU Fehler

Erstellt am 6. November 2009 · 4 Antworten · letzte Antwort am 9. November 2009

Tags: Frage

patricks ·

Hallo zusammen,

hab mittels GMENU ein Menü erstellt, allerdings sind die erstellten Bilder teilweise fehlerhaft. Und zwar werden wir ein Teil von Buchstaben wir 'g', 'j', 'p' etc. oben am Bild wiederholt. Ist etwas schwer zu erklären, deswegen hab ich ein Bild angehängt, da sieht man es besser was ich mein.
Weiß jemand woran das liegt, bzw. wie man da Abhilfe schaffen kann?

http://img407.imageshack.us/img407/8702/1dc1f98fb5cb4.gif

Wool ·

Dazu wäre vielleicht dein TypoSkript des Menüs interessant, also poste das mal...

Auch hier kann keiner hellsehen 😉

patricks ·

Da hast wohl recht ;-)

### Menü ###
lib.mainMenu= HMENU
lib.mainMenu{
   entryLevel = 0
   1 = GMENU
   1 {
      expAll = 1
      NO = 1
      NO {
         wrap = <li class="first">|</li>|*|<li>|</li>|*|<li class="last">|</li>

         ATagTitle.field = title
         XY = 135,30
         5 = IMAGE                        
         5.file = fileadmin/img/menu_back_none.gif  
        
         10 = IMAGE
         20 = TEXT
         20 {
            text.field = title
            fontFile = fileadmin/fonts/gothic.TTF
            fontSize = 14
            offset = 0,22
            fontColor = #777777
            align = center
         }
        30 = TEXT
        30 {
           text.field = title
           wrap = <span class="access">|</span>
        }
  
      }
     
      RO < .NO
      RO {
         10 >
         20 = TEXT
         20 {
            fontColor = #5d8fb9
         }
      }
     
      IFSUB < .NO
      IFSUB {
         5 = IMAGE                        
         5.file = fileadmin/img/menu_back.gif          
         wrap = <li>|
      }
      IFSUBRO < .RO
      IFSUBRO {
         5 = IMAGE                        
         5.file = fileadmin/img/menu_back.gif
         wrap = <li>|
      }
     
      ACT < .RO
      ACTIFSUB < .IFSUBRO
   }
   
    ### Zweite Ebene ###
    2 = TMENU
    2.wrap = <ul>|</ul>
    2.expAll=1
    2.NO = 2
    2.NO  {
      wrapItemAndSub = <li>|</li>
      stdWrap.htmlSpecialChars = 1
      ATagTitle.field = title
    }
}
page.10 < temp.effectMenu

### Submenü ###
lib.leftCol = HMENU
lib.leftCol {
   stdWrap.required = 0
   stdWrap.prepend = TEXT
   stdWrap.prepend {
      wrap = <h2>|</h2>
      data = leveltitle:1
   }
   entryLevel = 1
   1 = TMENU
   1{
      wrap = <ul>|</ul>
      noBlur = 1
      NO = 1
      NO.wrapItemAndSub = <li>|</li>
      NO.ATagTitle.field = title
      ACT = 1
      ACT.wrapItemAndSub= <li class="current">|</li>
      ACTIFSUB = 1
      ACTIFSUB.wrapItemAndSub= <li class="current_sub">|</li>
      CURIFSUB = 1
      CURIFSUB.wrapItemAndSub= <li class="current_sub">|</li>
   }
   2 <.1
   3 <.2
}

EDIT: Und wie jedes Mal wenn ich was poste find ich den Fehler kurz darauf. Es liegt daran:

30 = TEXT
        30 {
           text.field = title
           wrap = <span class="access">|</span>
        }

Hab nur noch nich so ganz verstanden warum. Naja jetzt gehts.

Wool ·

Du erstellst ein grafisches Menü (also Bilder die verlinkt werden)...

und beim erstellen des Bildes willst du einen Text im Bild mit HTML-tags umschließen... (30.wrap)

das geht nicht !