[Typo3] GMENU weird behaviour - Bug?

Peter Klein peter at umloud.dk
Fri Oct 28 14:17:37 CEST 2005


Forgot that all menu levels is attached to the same object.
So in order for this to work, I just had to create two HMENUs instead obf 
one :)

-- 
Peter Klein/Umloud Untd


"Peter Klein" <peter at umloud.dk> skrev i en meddelelse 
news:mailman.1.1130498235.14500.typo3-english at lists.netfielders.de...
> Hi list, I was wondering if anyone else have experinced weird behaviour 
> when using GMENU?
>
>
> -- cut --
> lib.mainMenu = COA
> lib.mainMenu {
> 10 = HMENU
> 10.wrap = <table border="3" cellpadding="0" cellspacing="0"><tr> | 
> </tr></table>
> 10.1 = GMENU
> 10.1 {
>    wrap = <td width="15">&nbsp;</td><td width="165" valign="top">[ 
> | ]</td>
>    NO {
>      backColor = #FFFFFF
>      XY = [10.w]+2, 12
>      10 = TEXT
>      10.text.data = field:title
>      10.text.case = upper
>      10.fontFile = kroeger_06_65.ttf
>      10.fontSize = 8
>      10.fontColor = #999999
>      10.offset = 1,10
>      10.antiAlias = 0
>      10.niceText = 0
>      wrap = |<br />
>    }
>   RO < .NO
>   RO = 1
>   RO.10.fontColor = #000000
>   ACT < .RO
>   ACT = 1
>  }
> 10.2 = GMENU
> 10.2 {
>    wrap= <td width="15">&nbsp;</td><td width="165" valign="top">[[ 
> | ]]</td>
>    NO {
>      backColor = #FFFFFF
>      XY = [10.w]+2, 12
>      10 = TEXT
>      10.text.data = field:title
>      10.text.case = upper
>      10.fontFile = kroeger_06_55.ttf
>      10.fontSize = 8
>      10.fontColor = #999999
>      10.offset = 1,10
>      10.antiAlias = 0
>      10.niceText = 0
>      wrap = |<br />
>    }
>   RO < .NO
>   RO = 1
>   RO.10.fontColor = #000000
>   ACT < .RO
>   ACT = 1
>  }
> }
>
> page.1 < lib.mainMenu
> -- cut --
>
> Using the above TS object, generates this output:
>
> -- cut --
>  ]
>
>  <table border="3" cellpadding="0" cellspacing="0">
>    <tr>
>      <td width="15"> </td>
>
>      <td width="165" valign="top">[<a href="index.php?id=568" 
> onfocus="blurLink(this);" onmouseover="over('img568_bedb_0');" 
> onmouseout="out('img568_bedb_0');"><img 
> src="typo3temp/menu/fcec95ffc4.gif" width="52" height="12" border="0" 
> alt="Ydelser" name="img568_bedb_0" id="img568_bedb_0" /></a><br />
>      <a href="index.php?id=567" onfocus="blurLink(this);" 
> onmouseover="over('img567_bedb_1');" 
> onmouseout="out('img567_bedb_1');"><img 
> src="typo3temp/menu/59e44d1e67.gif" width="74" height="12" border="0" 
> alt="Referencer" name="img567_bedb_1" id="img567_bedb_1" /></a><br />
>      <a href="index.php?id=566" onfocus="blurLink(this);" 
> onmouseover="over('img566_bedb_2');" 
> onmouseout="out('img566_bedb_2');"><img 
> src="typo3temp/menu/015a9f7028.gif" width="79" height="12" border="0" 
> alt="Umloud Untd" name="img566_bedb_2" id="img566_bedb_2" /></a><br 
> /></td>
>      <td width="15"> </td>
>
>      <td width="165" valign="top">[[<a href="index.php?id=581" 
> onfocus="blurLink(this);" onmouseover="over('img581_504b_0');" 
> onmouseout="out('img581_504b_0');"><img 
> src="typo3temp/menu/eadd2080a9.gif" width="33" height="12" border="0" 
> alt="Leder" name="img581_504b_0" id="img581_504b_0" /></a><br />
>      <a href="index.php?id=580" onfocus="blurLink(this);" 
> onmouseover="over('img580_504b_1');" 
> onmouseout="out('img580_504b_1');"><img 
> src="typo3temp/menu/36ea15f732.gif" width="44" height="12" border="0" 
> alt="Visioner" name="img580_504b_1" id="img580_504b_1" /></a><br />
>      <a href="index.php?id=579" onfocus="blurLink(this);" 
> onmouseover="over('img579_504b_2');" 
> onmouseout="out('img579_504b_2');"><img 
> src="typo3temp/menu/0808b41cec.gif" width="40" height="12" border="0" 
> alt="Stedet" name="img579_504b_2" id="img579_504b_2" /></a><br />
>      <a href="index.php?id=578" onfocus="blurLink(this);" 
> onmouseover="over('img578_504b_3');" 
> onmouseout="out('img578_504b_3');"><img 
> src="typo3temp/menu/595cc116e2.gif" width="76" height="12" border="0" 
> alt="Medarbejdere" name="img578_504b_3" id="img578_504b_3" /></a><br />
>      <a href="index.php?id=577" onfocus="blurLink(this);" 
> onmouseover="over('img577_504b_4');" 
> onmouseout="out('img577_504b_4');"><img 
> src="typo3temp/menu/64442b199f.gif" width="47" height="12" border="0" 
> alt="Nyheder" name="img577_504b_4" id="img577_504b_4" /></a><br />
>      <a href="index.php?id=576" onfocus="blurLink(this);" 
> onmouseover="over('img576_504b_5');" 
> onmouseout="out('img576_504b_5');"><img 
> src="typo3temp/menu/c445b83700.gif" width="40" height="12" border="0" 
> alt="Find os" name="img576_504b_5" id="img576_504b_5" /></a><br />
>      ]]</td>
>    </tr>
>  </table>-- cut --
>
> To test the wrap, I added [] around the 1st menulevel , and [[]] around 
> the 2nd menulevel.
> The weird part is that the ending "]" of the first menulevel gets PLACED 
> OUTSIDE THE TABLE, even if the wrap line containing the [] wraping ALSO 
> CONTAINS the TD wrapping, which gets placed correctly???
>
> -- 
> Peter Klein/Umloud Untd
>
> 





More information about the TYPO3-english mailing list