Skip to content

Latest commit

 

History

History
 
 

menuMobileSubMenu

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Menu Mobile Sub Menu avec fichier de configuration JSon

Menu HoverShow

Ce menu affiche un menu en bas d'écran pour mobile. Il affiche un bouton "Menu" au centre et 2 boutons de liens vers des designs à gauche et à droite de ce bouton. La sélection du bouton Menu affiche une nouvelle ligne de 5 boutons permettant l'affichage de nouveaux designs.

Installation du menu

Avant d'inclure le menu, il faut commencer par les actions suivantes

  • Copier les dossiers /css et /json dans le répertoire /html/montheme/menuMobileSubMenu à l'aide du plugin jeeExplorer

  • Editer le fichier /json/perso.json à l'aide du plugin jeeXplorer :

    • Pour chaque bouton du menu, mettre le libellé du bouton (label), le lien vers un design (link) et le lien vers son image (icon) au format font-awesome
  • Vérifier que le fichier /json/perso.json modifié est correct :

    • Copier son contenu ici : https://jsonlint.com/
    • Cliquer sur 'Validate JSON'
    • Le résultat sous Results doit être vert avec le message 'Valid JSON'

Note : il n'y a plus besoin de modifier le code

Seul le fichier perso.json est à adapter à son menu

Le menu est à ajouter dans chaque page de design.

2 possibilités pour ajouter le menu dans une page de Design :

Ajout dans un texte/html

  • Depuis un design, passer en mode édition (Clic droit, puis sélectionner 'Edition')
  • Clic droit, puis sélectionner 'Ajouter texte/html'
  • Clic droit sur le 'texte/html' créé, puis sélectionner 'Paramètres d'affichage'
  • Mettre 0 pour 'Position X' et au maximum en bas pour 'Position Y' (positionne le menu en bas à gauche)
  • Dans la zone 'Texte', recopier le contenu du fichier index.html, puis sélectionner 'Sauvegarder'
  • Depuis le design, sélectionner la flèche sur le texte/html pour donner la taille souhaitée au menu

Ajout comme équipement du plugin Html Display

  • Depuis le plugin HTML Display, créer un nouvel équipement
  • Recopier le contenu du fichier index.html dans cet équipement et sauvegarder
  • Depuis un design, passer en mode édition (Clic droit, puis sélectionner 'Edition')
  • Clic droit, puis sélectionner 'Ajouter équipement'
  • Sélectionner l'équipement HTML Display créé précédemment
  • Redimensionner cet équipement

Note : On aura alors l'arborescence suivante (A vérifier avec le plugin jeeExplorer) :

  • /html
    • /montheme
      • /menuMobileSubMenu
        • /css/perso.css : le css du menu
        • /json/perso.json : le json de personnalisation du menu
        • /img/ : les images du menu

Liste des icônes font-awesome pour l'affichage des boutons :