Je gratte depuis un petit moment pour afficher la poubelle que je dois sortir dans l'application mobile.
Excusez-moi je début, c'est peut-être pas optimisé...
J'ai un widget, je me suis aidé du widget dashboard.info.numeric.Poubelle :
Code : Tout sélectionner
<div style="min-width:80px;min-height:80px;padding:0px" class="cmd tooltips cmd-widget" data-type="info" data-subtype="numeric" data-cmd_id="#id#" title="Poubelles">
<center>
<!-- A decommenter pour l'affichage du nom -->
<span class='cmdName' style="font-weight: bold;font-size : 12px;">#name#</span><br>
<!---->
<span id="iconCmd#id#"></span>
</center>
</div>
<script>
// A décomenter pour faire disparaître la tuile si il n'y a pas de poubelles (modification de Sshafi)
// var tuile = $('div.cmd[data-cmd_id="#id#"]').closest('.eqLogic-widget');
// if ('#state#'==0) $(tuile).attr('style','display: none;');
if ('#state#'==1) $('#iconCmd#id#').append('<img src="plugins/widget/core/template/dashboard/cmd.info.numeric.Poubelle/Poubelle_jaune.png" height=100 width=100>');
if ('#state#'==2) $('#iconCmd#id#').append('<img src="plugins/widget/core/template/dashboard/cmd.info.numeric.Poubelle/Poubelle_bleue.png" height=100 width=100>');
if ('#state#'==3) $('#iconCmd#id#').append('<img src="plugins/widget/core/template/dashboard/cmd.info.numeric.Poubelle/Poubelle_verte.png" height=100 width=100>');
if ('#state#'==4) $('#iconCmd#id#').append('<img src="plugins/widget/core/template/dashboard/cmd.info.numeric.Poubelle/Poubelle_marron.png" height=100 width=100>');
if ('#state#'==5) $('#iconCmd#id#').append('<img src="plugins/widget/core/template/dashboard/cmd.info.numeric.Poubelle/Poubelle.png" height=100 width=100>');
if ('#state#'==6) $('#iconCmd#id#').append('<img src="plugins/widget/core/template/dashboard/cmd.info.numeric.Poubelle/Poubelle_croix.png" height=100 width=100>');
jeedom.cmd.update['#id#']({display_value:'#state#',valueDate:'#valueDate#',collectDate:'#collectDate#',alertLevel:'#alertLevel#'});
</script>
J'ai mis un espace dans l'unité pour éviter d'avoir 0undefined. J'ai tenté de mettre dans la variable le nom de la poubelle ainsi qu'au niveau du code du widget, mais du coup c'est le widget sur la version web qui ne marche plus.
Pouvez-vous m'aider ?
Merci beaucoup