[Typo3-UG Spain] Menu Horizontal con CSS
Eloy Gomez
eloy.gomez at seashellnet.com
Mon Nov 22 19:28:45 CET 2004
Muchas gracias por tu ayuda Luis!!
mi problema era que necesitaba que cada entrada del menu tuviera su id
propio para poder ordenarlos en horizontal y que cada uno tuviera una
imagen de fondo distinta. Se debian quedar tal que asi:
___________________________
| id=1 | id=2 | id=3 | id=4|
____________________________
Adaptando un poco el codigo que me has pasado, he conseguido asignar a
cada entrada del menu un id distinto (el uid). Asi es como ha quedado,
por si a alguien le es util:
temp.menu_1 = HMENU
temp.menu_1 {
wrap = |
entryLevel = 0
1 = TMENU
1 {
itemArrayProcFunc = user_myMenu
noBlur=1
NO {
linkWrap = |
before.cObject = TEXT
before.cObject.field = uid
before.cObject.dataWrap = <div id="mi_|">
after.cObject = TEXT
after.cObject.wrap = | </div>
}
ACT=1
ACT{
linkWrap = |
before.cObject = TEXT
before.cObject.field = uid
before.cObject.dataWrap = <div id="mi_|_act">
after.cObject = TEXT
after.cObject.wrap = | </div>
}
}
}
Un saludo.
El vie, 19-11-2004 a las 21:41, Luis Sánchez escribió:
> Hola
>
> Mírate este código quizás puedas adaptarlo a lo que necesitas. Tendrías
> que modificarlo un poco. Lo q no entiendo es porqué quieres
> un id para cada en el css a no ser que quieras aplicar un estilo
> diferente a cada uno. Un saludo espero q te sea de utilidad...
>
> temp.menu1 = HMENU
> temp.menu1 {
> wrap = |
> entryLevel = 0
> 1 = TMENU
> 1 {
> itemArrayProcFunc = user_myMenu
> expAll=1
> noBlur=1
> wrap =<ul id="nav">|</ul>
> NO {
> beforeWrap = <li> |
> linkWrap = |
> doNotShowLink = 1
> before.cObject = TEXT
> before.cObject.field = uid
>
> # {field:user_accesskey} contains the accesskey string,
> which may be empty if there is no accesskey for this page
> # {field:user_linktitle} contains the title string,
> which
> will include an accesskey legend only if there is an accesskey set for
> this
> page
>
> before.cObject.dataWrap = <a href="|.html"
> {field:user_accesskey} {field:user_linktitle} >
> after.cObject = TEXT
> after.cObject.field = title//nav_title
> after.cObject.wrap = | </a>
> wrapItemAndSub = | </li>
> }
> }
>
>
>
>
> El jue, 18-11-2004 a las 11:40, Eloy Gomez escribió:
> > Hola,
> >
> > Estoy intentando hacer un menu horizontal basado en css para una pagina
> > en Typo3.
> >
> > Cada entrada en el menu va dentro de una division de xtml (<div
> > id="mi_1"></div> ... ) para poder ordenarlos horizontalmente y ponerles
> > fondos y demas. El problema, es que obtengo el menu de la siguiente
> > forma:
> >
> > temp.menu_1.1 {
> > NO.allWrap = <div id="mi_1_no"><li> | </div>
> > ACT=1
> > ACT.allWrap = <div id="mi_1_act"><li> | </div>
> > }
> >
> > Y logicamente, los pone todos con el mismo id ( y por supuesto, uno
> > encima de otro...) Como podria hacer para que cada item del menu lo
> > muestre como <div id="mi_[numero_de_orden]_[no/act]"> ??
> >
> > Gracias de antemano.
> >
> >
> > ______________________________________________________________________
> > _______________________________________________
> > Typo3-ug-spain mailing list
> > Typo3-ug-spain at lists.netfielders.de
> > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-spain
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada
digitalmente
Url : http://lists.netfielders.de/pipermail/typo3-ug-spain/attachments/20041122/aaa29ee3/attachment.pgp
More information about the TYPO3-UG-spain
mailing list