Afficher/Masquer des widgets via scenario

Bonjour,
Je suis sur la derniére version beta de jeedom connect.
Y’a t’il un moyen pour afficher ou masquer via un scenario ou commande les widgets jeedomconnect.
L’idee serait aussi d’utiliser le plugin Activation Conditionner.

Exemple dans un bloc j’afffiche la poubelle ou la machine a laver en fonction de leur etats.
Merci de vos retours.
Bonne journée.

Salut,

1 « J'aime »

et sinon pourquoi ne pas mettre une poubelle ou une machine ou une image vide simple …?

D’abord merci pour ce retour plus que rapide :slight_smile: .
En faite , c’est pour eviter d’avoir de trou. Le but est d’afficher les icones des operations importante a voir.

du coup ca ne fonctionnera que si tu restes sur le format « grille standard » !
si tu passes en « grilles avancées » tu auras un trou quoiqu’il arrive ! :wink:

Même dans un bloc resumé ?
Je vais tester.

non dans un résumé ca sera OK

1 « J'aime »

Merci j’ai ajouter cela dans mon user.function.class.php

 require_once dirname(__FILE__) . '/../../plugins/JeedomConnect/core/class/JeedomConnectWidget.class.php';



class userFunction {
    public static function enablejcw($_id)
    {
      $widgetId = $_id;          // <<--- indiquez l'id du widget à modifer
$widgetKey = 'enable';     // <<--- indiquez la clé à modifier (ici le statut du widget)
$widgetValue = true ;     // <<--- indiquez la [nouvelle] valeur de la clé à sauvegardersupprimer

JeedomConnectWidget::updateConfig($widgetId , $widgetKey , $widgetValue  );
    }
   public static function disablejcw($_id)
    {
      $widgetId = $_id;          // <<--- indiquez l'id du widget à modifer
$widgetKey = 'enable';     // <<--- indiquez la clé à modifier (ici le statut du widget)
$widgetValue = false ;     // <<--- indiquez la [nouvelle] valeur de la clé à sauvegardersupprimer

JeedomConnectWidget::updateConfig($widgetId , $widgetKey , $widgetValue  );
    }

Et de la, le scenario fonctionne a merveille:

et dans le bloc resumé c’est genial.
Un grand merci

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.