[TYPO3] TMENU_LAYER relativeToTriggerItem
Bas van der Togt
b.vandertogt at profinit.com
Mon Apr 16 01:08:41 CEST 2007
I tried this, but it's not the problem.
Any idea...?
cheers,
Bas
Cyrill Helg schreef:
> Am Donnerstag, 12. April 2007 schrieb Bas van der Togt:
>> Hello list,
>>
>> I build a TMENU_LAYER menu but the submenu is aligning at the left.
>> I want to show the submenu under the related item.
>> This is possible with "relativeToTriggerItem" right? But unfortunately
>> it's not working. Can somebody help me..?
>>
>> Example: http://87.249.105.43/~sust01/index.php?id=11
>>
>> cheers,
>> Bas
>>
>> Setup:
>> # Menu
>> temp.Menu = HMENU
>> temp.Menu.special = list
>> temp.Menu.special.value = 11,10,9,8,7,6,5
>> temp.Menu.1 = TMENU_LAYERS
>> temp.Menu.1 {
>> #xPosOffset = 100
>> #lockPosition = x
>> #lockPosition_adjust = 1
>> expAll = 1
>> #leftOffset = 0
>> topOffset = 100
>> relativeToTriggerItem = 1
>> hideMenuWhenNotOver = 1
>> hideMenuTimer = 750
>> displayActiveOnLoad = 0
>> freezeMouseover = 1
>> }
>> temp.Menu.1.NO {
>> allWrap = <div class="button-b{elementUid}">|</div>
>> subst_elementUid = 1
>> ATagParams = class="button-text-no"
>> }
>> temp.Menu.1.ACT = 1
>> temp.Menu.1.ACT {
>> allWrap = <div class="button-b{elementUid}">|</div>
>> subst_elementUid = 1
>> ATagParams = class="button-text-act"
>> }
>>
>> # Submenu
>> temp.Menu.2 = TMENU_LAYERS
>> temp.Menu.2.wrap = <div id="submenu">|</div>
>> temp.Menu.2.expAll = 1
>> temp.Menu.2.NO {
>> allWrap = <div class="submenu">|</div>
>> ATagParams = class="submenu-text-no"
>> }
>> temp.Menu.2.ACT = 1
>> temp.Menu.2.ACT {
>> allWrap = <div class="submenu">|</div>
>> ATagParams = class="submenu-text-act"
>> }
>>
>> HTML:
>> <div id="menu">
>> <div class="logo"><img src="fileadmin/templates/images/logo.jpg"
>> height="100" width="228" alt="ATMOSPHERE" /></div>
>> ###MENU###
>> </div>
>> _______________________________________________
>
> You need something like:
>
> ib.mainMenu = HMENU
> lib.mainMenu {
> 1 = TMENU_LAYERS
> 1 {
> wrap=<table><tr>|</tr></table>
> lockPosition = y
> hideMenuWhenNotOver = 1
> hideMenuTimer=250
> expAll=1
> leftOffset = 54
> topOffset =150
> relativeToTriggerItem = 1
>
> NO {
> allWrap=<td>|</td>
> before =
> after = | |*| | |*|
>
> }
> }
>
> I think the problem in your case is that lockPosition = y is missing.
>
> Good luck
>
>
More information about the TYPO3-english
mailing list