[TYPO3-UG Dutch] foldout menu probleem

Roelof Wobben rwobben at hotmail.com
Tue Feb 13 11:46:11 CET 2007


Niemand een idee

Roelof



>From: "Roelof Wobben" <rwobben at hotmail.com>
>Reply-To: TYPO3 Usergroup Dutch <typo3-ug-dutch at lists.netfielders.de>
>To: typo3-ug-dutch at lists.netfielders.de
>Subject: [TYPO3-UG Dutch] foldout menu probleem
>Date: Mon, 12 Feb 2007 14:16:57 +0000
>
>Hoi,
>
>Ik probeer al een paar dagen deze extensie aan de praat te krijgen.
>Ik gebruik daarbij deze setup voor het menu :
>
>// --- CONSTANTS start -----------------------
>
>lib.zmenu {
>
>   imgFolder = typo3conf/ext/foldoutmenu/examples/vertical/images/
>
>   collapseImg = arrow_right.gif
>
>   expandImg = arrow_down.gif
>
>}
>
>// --- CONSTANTS end -------------------------
>
>
>
>
>
>
>
>// --- SETUP start ---------------------------
>
>includeLibs.foldoutmenu = typo3conf/ext/foldoutmenu/foldoutmenu.php
>
>
>
>lib.zmenu = COA
>
>lib.zmenu {
>
>
>
>   10 = HMENU
>
>   10.wrap = <div id="menuz"><ul>|</ul></div>
>
>   10.entryLevel = 1
>
>   10.1 = TMENU
>
>   10.1 {
>
>     expAll = 1
>
>     itemArrayProcFunc = user_foldoutMenu->getIfSubUidList
>
>     NO {
>
>       stdWrap.cObject = COA
>
>       stdWrap.cObject {
>
>         10 = CLEARGIF
>
>         10.width=9
>
>         10.wrap = |
>
>         20 = TEXT
>
>         20.field = title
>
>       }
>
>       ATagParams = class="no"
>
>       allWrap = <li>|</li>
>
>     }
>
>     CUR < .NO
>
>     CUR = 1
>
>     CUR.ATagParams = class="act"
>
>     IFSUB < .NO
>
>     IFSUB = 1
>
>     IFSUB {
>
>       doNotLinkIt = 1
>
>       subst_elementUid = 1
>
>       stdWrap.cObject = COA
>
>       stdWrap.cObject {
>
>         10 >
>
>         10 = IMAGE
>
>         10.file = {$lib.zmenu.imgFolder}{$lib.zmenu.collapseImg}
>
>         10.altText = Click to open
>
>         10.titleText = Click to open
>
>         10.params = align="top" id="zmenu-{elementUid}-0"
>
>       }
>
>       linkWrap = <A href="javascript:;"
>onmousedown="zmenu.foldMenu('zmenu-{elementUid}');return false;"
>style="cursor: pointer;cursor: hand;" class="no">|</a>
>
>       allWrap = <li>|<ul id="zmenu-{elementUid}">
>
>       wrapItemAndSub = |</ul></li>
>
>     }
>
>     ACTIFSUB < .IFSUB
>
>     ACTIFSUB = 1
>
>     ACTIFSUB.stdWrap.cObject.10.file =
>{$lib.zmenu.imgFolder}{$lib.zmenu.expandImg}
>
>     ACTIFSUB.stdWrap.cObject.10.altText = Click to close
>
>     ACTIFSUB.stdWrap.cObject.10.titleText = Click to close
>
>     ACTIFSUB.stdWrap.cObject.10.params = align="top"
>id="zmenu-{elementUid}-0"
>
>     #ACTIFSUB.allWrap = <li>|<ul id="zmenu-{elementUid}"
>style="display:block;">
>
>     CURIFSUB < .IFSUB
>
>     CURIFSUB = 1
>
>     CURIFSUB.linkWrap = <A
>onmousedown="zmenu.foldMenu('zmenu-{elementUid}');return false;"
>style="cursor: pointer;cursor: hand;" class="act">|</a>
>
>   }
>
>   10.2 < .10.1
>
>   10.3 < .10.1
>
>   10.4 < .10.1
>
>
>
>   20 = TEXT
>
>   20.data = register:ifSubUidList
>
>   20.postUserFunc = user_foldoutMenu->JSWrapper
>
>   20.postUserFunc.prefix = zmenu
>
>   20.postUserFunc.startFolded = 1
>
>   20.postUserFunc.autoFold = 1
>
>   20.postUserFunc.foldCurrent = 1
>
>   20.postUserFunc.enableCookie = 1
>
>   20.postUserFunc.imagePath = {$lib.zmenu.imgFolder}
>
>   20.postUserFunc.imageSwap
>=	["{$lib.zmenu.collapseImg}","{$lib.zmenu.expandImg}"]
>
>   20.postUserFunc.altSwap =	["Click to open","Click to close"]
>
>   20.required = 1
>
>}
>
>
>
>// --- CSS Styles start ----------------------
>
>page.CSS_inlineStyle (
>
>	#menuz {width: 160px;font: normal normal normal 11px/13px Arial, 
>Helvetica,
>sans-serif;}
>
>	#menuz ul {list-style: none;margin: 0px;padding: 0px;}
>
>	#menuz ul ul {display:none;}
>
>	#menuz A.no, #menuz A.act {color: #000000;text-decoration: none;}
>
>	#menuz A.act, #menuz A.act:hover { font-weight : bold;}
>
>	#menuz {border-top:1px solid black;border-right:1px solid
>black;border-left:1px solid black;}
>
>	#menuz A {display:block;border-bottom:1px solid #005073;padding: 3px 5px
>3px 5px;}
>
>   *html #menuz A {width: 100%;} /* IE */
>
>	#menuz UL IMG {margin:2px 3px 2px 0px;}
>
>	#menuz UL UL IMG {margin-left:6px;}
>
>	#menuz UL UL UL IMG {margin-left:12px;}
>
>	#menuz UL A {background: #0191cc;}
>
>	#menuz UL A:hover {background: #80c8e6;}
>
>	#menuz UL LI UL A {background: #3ebcef;}
>
>	#menuz UL LI UL A:hover {background: #9fdef7;}
>
>	#menuz UL LI UL LI UL A {background: #8dcff3;}
>
>	#menuz UL LI UL LI UL A:hover {background: #c6e7f9;}
>
>	#menuz UL LI UL LI UL LI UL A {background: #aee1fd;}
>
>	#menuz UL LI UL LI UL LI UL A:hover {background: #ebf7fe;}
>
>)
>
>// --- CSS Styles end ------------------------
>
>
>
>In de rest van de setup wordt het menu hier aangeroepen.
>
># Substitute the ###menu_1### subpart with dynamic menu:
>
>subparts.menu_1 < zmenu
>
>Als ik daarbij  subparts.menu_1 > lib.zmenu doe , zie ik helemaal niks.
>Als ik hier subparts.menu_1 > zmenu doe , krijg ik een wel een soort menu
>maar met menukeuze-1 , menu-keuze-2 enz.
>
>Hoe krijg ik het foldoutmenu aan de praat ??
>
>Groetjes en alvast bedankt,
>
>Roelof
>
>_________________________________________________________________
>Bewaar alles met de gigantische opslagruimte van Live Mail: 2 GB!
>http://imagine-windowslive.com/mail/launch/default.aspx?Locale=nl-nl
>
>_______________________________________________
>TYPO3-UG-dutch mailing list
>TYPO3-UG-dutch at lists.netfielders.de
>http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-dutch

_________________________________________________________________
Nieuws: Windows Live Mail met rechtermuis- en versleepfuncties! 
http://imagine-windowslive.com/mail/launch/default.aspx?Locale=nl-nl



More information about the TYPO3-UG-dutch mailing list