Bonjour à tous,
Quelqu’un sait-il s’il est possible de lancer une commande au moment de l’ouverture d’un design ?
Merci
Bonjour à tous,
Quelqu’un sait-il s’il est possible de lancer une commande au moment de l’ouverture d’un design ?
Merci
Hello @sigalou,
EDIT : Je crois avoir compris ta question, et ça n’a rien à voir, une commande d’un plugin par exemple ?
La seule possibilité que j’ai en tête, pour exécuter du php par exemple à l’ouverture d’un design, c’est en ajax, tu peux, en cliquant sur un lien/bouton par exemple ou au chargement de la page :
<p></p>
<script type="text/javascript">
$(document).ready(function(){
$.ajax({
type: 'POST',
url: 'test.php',
success: function(data) {
alert(data);
$("p").text(data);
}
});
});
</script>
Code du test.php :
<?php
echo "Ca marche !";
?>
Donc pour exécuter une commande Jeedom au chargement tu dois récupérer son ID et donc en code tu mets quelque chose comme :
<script type="text/javascript">
$(document).ready(jeedom.cmd.execute({id: '278'}));
</script>
Valeur du data-cmd_id="278"
Génial, merci pour tes excplications, je vais tester et je te dis.
Hello,
Je m’imisse. Est-ce que c’est la même technique (execute sur l’id) quand il s’agit de rafraîchir les valeurs d’un virtuel lors de l’appel d’un design ?
J’ai cru voir qu’ils ne se mettaient plus à jour tout seuls.
Bison
@Aidom
Extra, c’est archi simple et fonctionne du tonnerre.
J’ai fait un mini tuto pour m’en souvenir et aider ceux qui en ont besoin :
http://sigalou-domotique.fr/domotique/78-lancer-une-commande-a-l-affichage-d-une-page-design-sur-jeedom
Encore merci !!
Normalement, tout se met à jour, c’est que le widget a un souci.
C’est pas un widget V3 utilisé en V4 par hasard ?
Il s’agit d’un virtuel et non d’un widget
@Bison, pour refresh un virtuel ou exécuter la commande, c’est identique et le même fonctionnement, ça reste une commande en soit.
Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.