source: spip-zone/_squelettes_/escal/trunk/inclusions/inc-menuH2.html @ 112998

Last change on this file since 112998 was 112998, checked in by jcvilleneuve@…, 10 months ago

EscalV4 : correction css pour le menu horizontal

File size: 2.5 KB
Line 
1[(#REM) source : https://designmodo.com/create-css3-mega-menu/]
2
3<div class="menudesktop">
4<nav class="menuH2">
5<ul class="nav">
6
7[(#CONFIG{escal/config/taillelogorubmenu}|oui)
8#SET{taillelogo,#CONFIG{escal/config/taillelogorubmenu}}
9]
10[(#CONFIG{escal/config/taillelogorubmenu}|non)
11#SET{taillelogo,20}
12]
13
14        <li class="item-accueil">
15         <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_SITE_SPIP|parametre_url{lang,#ENV{lang}})],#URL_SITE_SPIP})]" title="<:escal:accueil:>">
16    [(#CONFIG{escal/config/logoaccueil}|=={oui}|oui)
17    [(#CHEMIN{images/accueil2.png}|balise_img{accueil,spip_logos}|image_reduire{0,#GET{taillelogo}})]
18    ]
19    [(#CONFIG{escal/config/texteaccueil}|=={non}|non)<:escal:accueil:>
20    ]
21    </a>
22        </li>
23
24        <!-- exclusion des rubriques avec le mot-clé "pas-au-menu" ou "invisible" et de ses sous-rubriques -->
25        <BOUCLE_exclure_rub_menu(RUBRIQUES){titre_mot IN 'pas-au-menu', 'invisible'}{doublons rubriques}>
26        <BOUCLE_exclure_ssrub_menu(RUBRIQUES){id_parent}{doublons rubriques}></BOUCLE_exclure_ssrub_menu>
27        </BOUCLE_exclure_rub_menu>
28
29
30 <!-- affichage des autres rubriques -->
31    <BOUCLE_secteur(RUBRIQUES){racine}{lang}{par num titre}{doublons rubriques}>
32           <li class="#EXPOSE rubrique rubrique#ID_RUBRIQUE secteur">
33     <a href="<INCLURE{fond=inclusions/inc-triurlrubrique}{id_rubrique}{env}>"[ class="(#EXPOSE)"] [title="(#DESCRIPTIF|textebrut|entites_html)"]>
34     [(#CONFIG{escal/config/logorubmenu}|=={oui}|oui)
35     [(#LOGO_RUBRIQUE|oui)[(#LOGO_RUBRIQUE|extraire_attribut{src}|balise_img{logo rubrique,spip_logos}|image_reduire{0,#GET{taillelogo}})]]
36     [(#LOGO_RUBRIQUE|non)[(#CHEMIN{images/transparent2.png}|balise_img{transparent,spip_logos menutransparent}|image_reduire{0,#GET{taillelogo}})] ]
37     ]
38     [(#CONFIG{escal/config/texterubmenu}|=={non}|non)
39     #TITRE
40     ]
41     </a>
42
43
44
45                        <!-- affichage des sous-menus -->
46                        <B_rubriques>
47<div>
48<div class="nav-column">                       
49     <ul>
50                                <BOUCLE_rubriques(RUBRIQUES){id_parent}{par num titre, titre}{doublons rubriques}>
51          <li class="#EXPOSE rubriques">
52                                <a href="<INCLURE{fond=inclusions/inc-triurlrubrique}{id_rubrique}{env}>"
53                                [ class="(#EXPOSE)"] [title="(#DESCRIPTIF|textebrut|entites_html)"]>[<h3>(#TITRE)</h3>]
54                                </a>
55
56                            <BOUCLE_sousmenu(boucle_rubriques)></BOUCLE_sousmenu>
57                </li>
58                                </BOUCLE_rubriques>
59                          </ul>
60</div>
61</div>                   
62                                </B_rubriques>
63
64     </li>
65        </BOUCLE_secteur>
66</ul><!-- fin menu -->
67</nav>
68</div>
Note: See TracBrowser for help on using the repository browser.