[TYPO3-UG France] Menu Submenu

philip jedar philip.jedar at gmail.com
Thu Aug 16 21:02:18 CEST 2007


Hello,

Ca y est tout marche impeccable !
La solution est sur le forum, ici :
http://forum.typo3.fr/index.php?showtopic=9153

Merci à tous et à bientôt pour d'autres questions !
Jed

On 8/16/07, philip jedar <philip.jedar at gmail.com> wrote:
>
> J'ai essayé et celà n'affiche que les menus de niveau 1, pas de niveau 2.
> Dans :
> # SubMenu cObject
> temp.navcontainer2 = HMENU
> # Second level menu-object
> temp.navcontainer2.2 = TMENU
> temp.navcontainer2.2 {
> # Normal state properties
> NO.allWrap = <li>|</li>
>
> Je suppose que c'est temp.navcontainer2.2 qui doit appeler les liens de
> niveau 2 ? Et bien, ça ne le fais pas on dirait...
> Une idée ? Merci pour ton aide.
> Jed
>
>
> On 8/16/07, REY, Rémi <R.REY at oberthurcs.com> wrote:
> >
> > C'est bien ce que je te dis .. Essais :
> >
> > # Menu cObject
> > temp.navcontainer1 = HMENU
> > # First level menu-object
> > temp.navcontainer1.1 = TMENU
> > temp.navcontainer1.1 {
> >   # Normal state properties
> >   NO.allWrap = <li>|</li>
> > }
> >
> > # SubMenu cObject
> > temp.navcontainer2 = HMENU
> > # Second level menu-object
> > temp.navcontainer2.2 = TMENU
> > temp.navcontainer2.2 {
> >   # Normal state properties
> >   NO.allWrap = <li>|</li>
> > }
> >
> >
> >
> > subparts.navcontainer2 < temp.navcontainer2
> > subparts.navcontainer1 < temp.navcontainer1
> >
> >
> > HTML :
> >
> > <div>
> >     <ul id="navcontainer1">
> >       <!--  container for links level1 -->
> >       <li> <a href="#">Menu</a> </li>
> >       <li> <a href="#">Menu</a> </li>
> >     </ul>
> >     <ul id="navcontainer2">
> >       <!--  container for links level1 -->
> >       <li> <a href="#">Menu</a> </li>
> >       <li> <a href="#">Menu</a> </li>
> >     </ul>
> > </div>
> >
> >
> > -----Message d'origine-----
> > De : typo3-france-bounces at lists.netfielders.de [mailto:
> > typo3-france-bounces at lists.netfielders.de] De la part de philip jedar
> > Envoyé : jeudi 16 août 2007 17:29
> > À : TYPO3 Usergroup France
> > Objet : Re: [TYPO3-UG France] Menu Submenu
> >
> > Oui, Je n'ais posté que la partie qui me semblait problématique...
> >
> > Sur les conseils de Macmade, sur le forum, je suis revenu à ce code :
> > temp.navcontainer1 = HMENU
> > temp.navcontainer1.1 = TMENU
> > temp.navcontainer1.1.NO.linkWrap = <li> | </li>
> > temp.navcontainer1.2 = TMENU
> > temp.navcontainer1.2.NO.linkWrap =  <li> | </li>
> >
> > Mais, je suis tojours coincé... Pas de probleme pour afficher les liens
> de
> > niveau 2, mais ils apparaissent toujours sur la même ligne que ceux de
> > niveau 1.... Pas moyen de les mettres en dessous....
> > Merci de continuer à penser à mon problême !
> > Pour plus de clarté, je poste tout mon TS et la partie concernée du
> > template html :
> >
> > ##Bugware for centering with IE
> > config.doctype = xhtml_strict
> > config.xmlprologue = none
> >
> >
> >
> > # Configuring the Auto-Parser for main template:
> > plugin.tx_automaketemplate_pi1 {
> >     # Read the template file:
> >   content = FILE
> >   content.file = fileadmin/template/t1.htm
> >
> >     # Here we define which elements in the HTML that
> >     # should be wrapped in subpart-comments:
> >   elements {
> >     BODY.all = 1
> >     BODY.all.subpartMarker = DOCUMENT_BODY
> >
> >     HEAD.all = 1
> >     HEAD.all.subpartMarker = DOCUMENT_HEADER
> >     HEAD.rmTagSections = title
> >
> >     DIV.all = 1
> >     UL.id.headertop = 1
> >     UL.id.navcontainer1 = 1
> >
> >
> >   }
> >   # Prefix all relative paths with this value:
> >   relPathPrefix = fileadmin/template/
> >
> > }
> >
> >
> > temp.navcontainer1 = HMENU
> > temp.navcontainer1.1 = TMENU
> > temp.navcontainer1.1.NO.linkWrap = <li> | </li>
> > temp.navcontainer1.2 = TMENU
> > temp.navcontainer1.2.NO.linkWrap =  <li> | </li>
> >
> >
> > # Main TEMPLATE cObject for the BODY
> > temp.mainTemplate = TEMPLATE
> > temp.mainTemplate {
> >     # Feeding the content from the Auto-parser to the TEMPLATE cObject:
> >   template =< plugin.tx_automaketemplate_pi1
> >     # Select only the content between the <body>-tags
> >   workOnSubpart = DOCUMENT_BODY
> >
> >     # Substitute the ###navcontainer1### subpart with dynamic menu:
> >   subparts.navcontainer1 < temp.navcontainer1
> >
> >
> >   # Substitute the ###content### subpart with some example content:
> >   subparts.content < styles.content.get
> >
> > }
> >
> > # Main TEMPLATE cObject for the HEAD
> > temp.headTemplate = TEMPLATE
> > temp.headTemplate {
> >     # Feeding the content from the Auto-parser to the TEMPLATE cObject:
> >   template =< plugin.tx_automaketemplate_pi1
> >     # Select only the content between the <head>-tags
> >   workOnSubpart = DOCUMENT_HEADER
> > }
> >
> > # Default PAGE object:
> > page = PAGE
> > page.typeNum = 0
> >
> > # Copying the content from TEMPLATE for <body>-section:
> > page.10 < temp.mainTemplate
> >
> > # Copying the content from TEMPLATE for <head>-section:
> > page.headerData.10  < temp.headTemplate
> >
> >
> >
> > Pour le html :
> >
> > <div>
> >     <ul id="navcontainer1">
> >       <!--  container for links level1 -->
> >       <li> <a href="#">Menu</a> </li>
> >       <li> <a href="#">Menu</a> </li>
> >     </ul>
> >   </div>
> >
> > Bye
> >
> >
> >
> >
> >
> >
> >
> > On 8/16/07, REY, Rémi <R.REY at oberthurcs.com> wrote:
> > >
> > > Je viens de penser à un truc,
> > >
> > > Tu as bien à la fin de ton typoscript un truc genre :
> > >
> > > subparts.navcontainer2 < temp.navcontainer2
> > >
> > > ??
> > >
> > >
> > >
> > > -----Message d'origine-----
> > > De : typo3-france-bounces at lists.netfielders.de [mailto:
> > > typo3-france-bounces at lists.netfielders.de] De la part de philip jedar
> > > Envoyé : jeudi 16 août 2007 12:59 À : TYPO3 Usergroup France Objet :
> > > Re: [TYPO3-UG France] Menu Submenu
> > >
> > > J'ai essayé ce que  tu préconises. Le comportement est bon pour les
> > > liens de niveau 1, mais les liens de niveau 2 n'apparaissent pas....
> > >
> > > J'ai essayé de modifier le TS de cette façon :
> > >
> > > # Menu cObject
> > > temp.navcontainer1 = HMENU
> > > # First level menu-object
> > > temp.navcontainer1.1 = TMENU
> > > temp.navcontainer1.1 {
> > > # Normal state properties
> > > NO.allWrap = <li>|</li>
> > > }
> > >
> > > # SubMenu cObject
> > > temp.navcontainer2 = HMENU
> > > # Second level menu-object
> > > temp.navcontainer1.2 = TMENU
> > > temp.navcontainer1.2 {
> > > # Normal state properties
> > > NO.allWrap = <li>|</li>
> > > }
> > >
> > > (modifs : 1.2 à la place de 2.2, afin d'aller chercher les lien de
> > > niveau
> > > 2) Il và bien chercher les  liens de niveau 2, mais continue à les
> > > afficher dans la barre de niveau 1
> > >
> > > Je ne vois pas comment il faut faire pour afficher les liens de niveau
> > > 2 au bon endroit, maintenant qu'ils sont bien générés
> dynamiquement....
> > > Une petite idée ?
> > > Merci de votre aide
> > >
> > > Jed
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > On 8/16/07, REY, Rémi <R.REY at oberthurcs.com> wrote:
> > > >
> > > > Ok !
> > > >
> > > > Alors il faut repartir vers ce que tu avais fait !
> > > >
> > > > # Menu cObject
> > > > temp.navcontainer1 = HMENU
> > > > # First level menu-object
> > > > temp.navcontainer1.1 = TMENU
> > > > temp.navcontainer1.1 {
> > > > # Normal state properties
> > > > NO.allWrap = <li>|</li>
> > > > }
> > > >
> > > > # SubMenu cObject
> > > > temp.navcontainer2 = HMENU
> > > > # Second level menu-object
> > > > temp.navcontainer2.2 = TMENU
> > > > temp.navcontainer2.2 {
> > > > # Normal state properties
> > > > NO.allWrap = <li>|</li>
> > > > }
> > > >
> > > > Avec le template html que tu avais au départ. Jamais essayé ça, donc
> > > > pas sure du resultat
> > > >
> > > > -----Message d'origine-----
> > > > De : typo3-france-bounces at lists.netfielders.de [mailto:
> > > > typo3-france-bounces at lists.netfielders.de] De la part de philip
> > > > jedar Envoyé : jeudi 16 août 2007 11:24 À : TYPO3 Usergroup France
> > Objet :
> > > > Re: [TYPO3-UG France] Menu Submenu
> > > >
> > > > Merci beaucoup.
> > > > Je n'ais pas l'impression que ça marche tel que j'aimerais. Je dois
> > > > rater quelque chose...
> > > > J'aimerais que les liens de deuxième niveau apparaissent dans une
> > > > deuxième barre de navigation lorsqu'il ya des sous pages à la page
> > > > courante, en dessous de la barre de  nav des liens de premier
> niveau.
> > > > Là, les liens de 2eme niveau sont "inclus" dans la barre.
> > > > Comment faire pour qu'ils apparaissent dans un autre container,  au
> > > > dessous de "navcontainer" ? Je sens que l'on n'est plus loin de la
> > > > solution !!!
> > > > Merci de ton aide
> > > > Jed
> > > >
> > > > On 8/16/07, REY, Rémi <R.REY at oberthurcs.com> wrote:
> > > > >
> > > > > Oui,  et c'est simple :
> > > > >
> > > > >
> > > > >     <ul id="navcontainer">
> > > > >       <!--  container for links level1 -->
> > > > >       <li> <a href="#">Menu</a> </li>
> > > > >       <li> <a href="#">Menu</a> </li>
> > > > >     </ul>
> > > > >
> > > > >
> > > > > -----Message d'origine-----
> > > > > De : typo3-france-bounces at lists.netfielders.de [mailto:
> > > > > typo3-france-bounces at lists.netfielders.de] De la part de philip
> > > > > jedar Envoyé : jeudi 16 août 2007 11:03 À : TYPO3 Usergroup France
> > > Objet :
> > > > > Re: [TYPO3-UG France] Menu Submenu
> > > > >
> > > > > Merci beaucoup pour cette réponse trés rapide !!!
> > > > >
> > > > > dois-je modifier quelque chose au niveau du code html du fichier
> > > > > qui sert de template ? Le voici :
> > > > >
> > > > > <div>
> > > > >     <ul id="navcontainer1">
> > > > >       <!--  container for links level1 -->
> > > > >       <li> <a href="#">Menu</a> </li>
> > > > >       <li> <a href="#">Menu</a> </li>
> > > > >     </ul>
> > > > >
> > > > >     <ul id="navcontainer2">
> > > > >       <!--  container for links level1 -->
> > > > >       <li> <a href="#">Menu2</a> </li>
> > > > >       <li> <a href="#">Menu2</a> </li>
> > > > >     </ul>
> > > > >   </div>
> > > > >
> > > > > Merci d'avance.
> > > > > Jed
> > > > >
> > > > >
> > > > >
> > > > > On 8/16/07, REY, Rémi <R.REY at oberthurcs.com> wrote:
> > > > > >
> > > > > > Salut,
> > > > > >
> > > > > > Ton typoscript est pas bon, essais celui-ci :
> > > > > >
> > > > > >
> > > > > > # Menu cObject
> > > > > > temp.navcontainer = HMENU
> > > > > > # First level menu-object
> > > > > > temp.navcontainer.1 = TMENU
> > > > > > temp.navcontainer.1 {
> > > > > > # Normal state properties
> > > > > > NO.allWrap = <li>|</li>
> > > > > > }
> > > > > > # Second level menu-object
> > > > > > temp.navcontainer.2 = TMENU
> > > > > > temp.navcontainer.2 {
> > > > > > # Normal state properties
> > > > > > NO.allWrap = <li>|</li>
> > > > > > }
> > > > > >
> > > > > >
> > > > > > Les modifs :
> > > > > > navcontainer1 -> navcontainer
> > > > > > navcontainer.2 pour le niveau deux ( tout simplement )
> > > > > > _______________________________________________
> > > > > > TYPO3-france mailing list
> > > > > > TYPO3-france at lists.netfielders.de
> > > > > > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-franc
> > > > > > e
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Philip Jedar (aka Jed)
> > > > > Skype ID : philip jedar
> > > > > Blog : http://running-board.blogspot.com/
> > > > > _______________________________________________
> > > > > TYPO3-france mailing list
> > > > > TYPO3-france at lists.netfielders.de
> > > > > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-france
> > > > > _______________________________________________
> > > > > TYPO3-france mailing list
> > > > > TYPO3-france at lists.netfielders.de
> > > > > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-france
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Philip Jedar (aka Jed)
> > > > Skype ID : philip jedar
> > > > Blog : http://running-board.blogspot.com/
> > > > _______________________________________________
> > > > TYPO3-france mailing list
> > > > TYPO3-france at lists.netfielders.de
> > > > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-france
> > > > _______________________________________________
> > > > TYPO3-france mailing list
> > > > TYPO3-france at lists.netfielders.de
> > > > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-france
> > > >
> > >
> > >
> > >
> > > --
> > > Philip Jedar (aka Jed)
> > > Skype ID : philip jedar
> > > Blog : http://running-board.blogspot.com/
> > > _______________________________________________
> > > TYPO3-france mailing list
> > > TYPO3-france at lists.netfielders.de
> > > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-france
> > > _______________________________________________
> > > TYPO3-france mailing list
> > > TYPO3-france at lists.netfielders.de
> > > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-france
> > >
> >
> >
> >
> > --
> > Philip Jedar (aka Jed)
> > Skype ID : philip jedar
> > Blog : http://running-board.blogspot.com/
> > _______________________________________________
> > TYPO3-france mailing list
> > TYPO3-france at lists.netfielders.de
> > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-france
> > _______________________________________________
> > TYPO3-france mailing list
> > TYPO3-france at lists.netfielders.de
> > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-france
> >
>
>
>
> --
> Philip Jedar (aka Jed)
> Skype ID : philip jedar
> Blog : http://running-board.blogspot.com/
> _______________________________________________
> TYPO3-france mailing list
> TYPO3-france at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-france
>



-- 
Philip Jedar (aka Jed)
Skype ID : philip jedar
Blog : http://running-board.blogspot.com/


More information about the TYPO3-france mailing list