Salut,esso1 a écrit : ↑10 sept. 2019, 13:34bonjour
j'essai de comprendre un widget, qui ne ce mets pas a jour quand je clik ( je change de page et je revient, la maj est faite)
le widget et un telecharger, mais je ne le trouve plus .
j'avais utiliser le tuto pour le reveil sous jeedom .
https://www.ca-sert-a-quoi.com/articles ... ut-du-lit/
voila le code
j'ai essayé de modifier mais trop complexe
merci d'avanceCode : Tout sélectionner
<div style="width:100%;min-height:20px;" class="cmd #history# tooltips cmd-widget" data-type="info" data-subtype="numeric" data-cmd_id="#id#" data-cmd_uid="#uid#"> <center> <span class="cursor iconCmd#uid#" style="font-size: 1.5em;"> <span class="cmdName" style="#hideCmdName#">#valueName#</span> <!-- <span class="cmdName" style="#hideCmdName#">#name_display#</span> --> </span> </center> <script> jeedom.cmd.update['#id#'] = function(_options){ $('.iconCmd#id#').empty(); if (parseInt('#state#') > 0) { $('.iconCmd#uid#').append('<i class="icon nextdom2-case_ok"></i>'); $('.iconCmd#uid#').attr('data-state', 'on'); }else { $('.iconCmd#uid#').append('<i class="icon nextdom2-case"></i>'); $('.iconCmd#uid#').attr('data-state', 'off'); } $('.iconCmd#uid#').off().on('click', function() { if ($(this).attr('data-state') == 'on') { jeedom.cmd.execute({id: '#id#', value: {slider: 0}}); } else { jeedom.cmd.execute({id: '#id#', value: {slider: 99}}); } }); jeedom.cmd.update['#id#'] = function(_options){ $('.iconCmd#id#').attr('title','Valeur du '+_options.valueDate+', collectée le '+_options.collectDate) iconUpdate(_options.display_value); }} jeedom.cmd.update['#id#']({display_value:'#state#',valueDate:'#valueDate#',collectDate:'#collectDate#',alertLevel:'#alertLevel#'}); </script> </div>
S'il s'agit des cases à cocher correspondant aux jours de la semaine, j'ai créé un widget dont tu trouveras le code ici: viewtopic.php?f=29&t=42420&hilit=checkb ... 00#p720156