Menu HoverShow qui ne fonctionne plus suite mise à jour de Jeedom

Bonjour,

J’utilise le Menu HoverShow qui ne fonctionne plus depuis la mise à jour de Jeedom en version 4.2 semble-t-il.
Il marque Chargement en cours et le menu n’apparait jamais.
Est-ce que quelqu’un pourrait m’aider svp,

Merci à vous,
Fabien

1 « J'aime »

Bonjour,

Et qu’est-ce que c’est le menu hovershow?
Sur un design? Sinon ou?

Car ca ne fait pas partie du core…

1 « J'aime »

Oui c’est le Menu Hovershow qui est sur un disign,

Ok ca répond pas à la question…
Il faut donner plus de détails si vous espérez avoir de l’aide.

1 « J'aime »

Voici ce qu’est le menu HoverShow

et maintenant à la place j’ai ça :
Pbl Menu HoverShow

Merci,

Salut,

Avec le lien, c’est plus simple à comprendre :wink:
Je suppose que tu parles de ce menu : jeedom_menus/menuHoverShow at master · noodom/jeedom_menus · GitHub

Tu dois être sur l’ancienne installation qui a évolué depuis pour correspondre aux nouvelles sécurités ajoutées par Jeedom.

Tu peux tenter une nouvelle installation en te basant sur le tuto ici : jeedom_menus/installation at master · noodom/jeedom_menus · GitHub
Cette installation devrait corriger ton problème de lancement du menu.

Mais j’ai un doute en effet que ce menu fonctionne toujours correctement. j’avais fait des tests rapides et il y avait des contraintes qui empêchait que ce menu continue à fonctionner comme précédemment…
J’ai prévu de revoir ce menu pour l’adapter et l’améliorer mais je ne sais pas dire quand.

EDIT : je viens de lancer une installation automatique de ce menu. Comme prévu, il s’installe correctement. Par contre, il faut le revoir pour un fonctionnement correct.
Dans mon script d’installation des menus, j’ai d’ailleurs les commentaires suivants :

Menu list : 
- menus OK : menuJsonFsb33Frame, menuNooNeumorphism, menuVerticalTom, menuMobileSubMenuFrame, menuNavButton, menuNoo3DAnim, menuNooSliding, menuAnimation, menuInTheAir, menuNoo3DRound
- menus KO : menuFloattingDraggable, menuHoverShow

Merci d’avoir répondu, j’ai déjà essayé en suivant cette méthode mais ça ne fonctionne pas non plus.

Je n’ai plus qu’à changer de menu, mais en vertical il n’y en pas beaucoup. exemple MenuNavBouton qui est jolie mais à l’horizontal et en plus j’ai un problème car il ne prend pas les ID, toutes les images sont sur l’ID6. Bizzard.

Merci

1 « J'aime »

Non, le menu menuNavButton peut aussi être utilisé à la verticale.
tu peux voir le tuto et plusieurs exemples de menus verticaux dans la présentation de ce menu ici :

Par contre, je ne comprends pas ton problème sur les ids non pris ? Tu peux préciser ?
(Et envoyer ton fichier de configuration perso.json ?)

Voici le contenu de perso.json et une capture d’écran du menu ou tu peux voir tout en bas à gauche qu’il pointe vers l’index 6.

{
« buttons »: [
{
« label »: « Accueil »,
« link »: « 200 »,
« icon »: « fas fa-home »
},
{
« label »: « Lumières »,
« link »: « 5 »,
« icon »: « fa fa-lightbulb »
},
{
« label »: « Energie »,
« link »: « 18 »,
« icon »: « fa fa-plug »
},
{
« label »: « Chauffage »,
« link »: « 11 »,
« icon »: « fa fa-thermometer-half »
},
{
« label »: « Caméras »,
« link »: « 201 »,
« icon »: « fa fa-video »
},
{
« label »: « Météo »,
« link »: « 8 »,
« icon »: « fas fa-cloud-sun »
},
{
« label »: « Agenda »,
« link »: « 9 »,
« icon »: « fa fa-calendar »
},
{
« label »: « Paramétrage »,
« link »: « 17 »,
« icon »: « fa fa-sitemap »
}
],
« parameters »: {
« css_file »:« style.css »,

    "menu_x":"0px",
    "menu_y":"0px",
  	"menu_width":"1280px",
    "menu_height":"100px",

    "content_x":"0px",
    "content_y":"0px",
    "content_width":"1280px",
    "content_height":"1000px"      
}

}

Sur ta capture, ta souris est positionnée sur un des boutons ?
Sinon, après avoir rafraichi ton écran (car là tu sembles être en mode édition), tu peux passer ta souris sur les boutons et me confirmer si tu pointes toujours vers l’id 6 ?

EDIT : pas important, j’ai pu lire correctement ton fichier mais il faudrait mieux le sélectionner complètement et utiliser le menu </> de l’éditeur pour le rendre plus lisible et mieux formaté :slight_smile:

Je suis sorti du mode édition, puis rafraichi la page.
Mais quand je positionne ma souris sur un bouton, il pointe toujours vers l’id6.
En fait c’est sa propre page, le menu est sur la page 6.

merci

ok, ce n’est que de l’affichage par le navigateur. Si tu cliques sur les boutons, tu affiches bien le contenu souhaité lié au bouton ?

Sinon, pour l’afficher à la verticale, modifie la ligne suivante dans perso.json :
"css_file":"style.css" par "css_file":"style-v.css" ou "css_file":"style-push-v.css"

2 « J'aime »

Merci j’ai réussi à le mettre à la vertical, mais il n’ouvre pas les page programmés.

1 « J'aime »

Je vois que tes ids définis dans ton perso.json sont identiques à ceux de mon github.
Tu les as bien modifiés et adaptés à tes ids existants de designs de contenus pour chaque bouton ?
Sur ton Jeedom, tu as bien les designs d’id : 200, 5, 18, 11, 201, 8, 9 et 17 ? :thinking:

1 « J'aime »

Oui, les Id 17 et 18 correspondent bien à des Id existant.

Il faut que tous les ids soient corrects.
Et la sélection des boutons Energie et Paramétrages (17 et 18) ne fonctionne pas ?

J’ai modifié pour n’avoir que l’index 12 qui est mon Dashboard. Mais boutons cherche toujours l’id6.

{
    "buttons": [
        {
            "label": "Accueil",
            "link": "12",
            "icon": "fas fa-home"
        },
        {
            "label": "Lumières",
            "link": "12",
            "icon": "fa fa-lightbulb"
        },
        {
            "label": "Energie",
            "link": "12",
            "icon": "fa fa-plug"
        },
        {
            "label": "Chauffage",
            "link": "12",
            "icon": "fa fa-thermometer-half"
        },
        {
            "label": "Caméras",
            "link": "12",
            "icon": "fa fa-video"
        },
        {
            "label": "Météo",
            "link": "12",
            "icon": "fas fa-cloud-sun"
        },
        {
            "label": "Agenda",
            "link": "12",
            "icon": "fa fa-calendar"
        },
        {
            "label": "Paramétrage",
            "link": "12",
            "icon": "fa fa-sitemap"
        }
    ],
    "parameters": {
      	"css_file":"style-push-v.css",

        "menu_x":"0px",
        "menu_y":"0px",
      	"menu_width":"100px",
        "menu_height":"1280px",

        "content_x":"0px",
        "content_y":"0px",
        "content_width":"1280px",
        "content_height":"1000px"      
    }
}

Bizarre, je ne comprends pas.
Et si tu fais un F12 et que tu regardes au niveau de l’onglet Consoles, tu as des erreurs ?
Sinon, tu peux me créer un accès temporaire sur ton Jeedom que je fasse le test pour tenter de mieux comprendre ?

J’ai fait F12, alors je sais pas si ça veut dire quelque chose en haut à droite de ma capture.

Oups pardon.