Avant toute chose merci de (re)prendre connaissance de la charte et de la respecter.
Pour résumer :
- Avant de poser une question, je cherche si la réponse existe
- Je suis poli, courtois et je respecte tout un chacun sur le forum
- Si un post m'agace : je m'en éloigne plutôt que de répondre d'une façon qui pourrait être mal interprétée


Il n'est jamais du luxe que de rappeler des choses simples :
Courtoisie, amabilité, politesse et bonne humeur sont les maîtres mots pour un forum sympathique, bienveillant et accueillant :)

Le groupe des Helpers est present pour vous aidez, n'hésitez pas à poser des questions ;)

Toute la communauté vous remercie

/!\ L’ancien forum passera en lecture seule en janvier 2020./!\
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

user.function.class.php

Pour parler de tout, et surtout de rien !
capic
Timide
Messages : 20
Inscription : 28 janv. 2019, 09:43

Re: user.function.class.php

Message par capic » 28 août 2019, 19:19

Alors pour ta 1° question, moi j'ai fait ça :

Code : Tout sélectionner

require_once dirname(__FILE__) . '/../../data/php/user.function.class.php';

userFunction::maFonction();
Pour la 2° question, j'amagine que tu peux passer ton scenario en paramètre de ta fonction, ça devrait fonctionner.

De mon côté je n'ai toujours pas trouvé comment récupérer les tags du type #sjour", #heure#, ... dans un bloc code

Avatar de l’utilisateur
m.georgein
Timide
Messages : 299
Inscription : 18 mars 2016, 23:46
Localisation : 13820

Re: user.function.class.php

Message par m.georgein » 28 août 2019, 19:51

J'avais essayé, mais il me répond Class 'userFunction' not found

Pour le trigger, essaye : $trigger = $scenario->getRealTrigger();
Plateforme :
NUCNUC6i5SYK en VM STRETCH
Version Jeedom 4.0.9
Version PHP 7.0.33-0+deb9u1
Version OS Linux debian9 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux [9.6]
Version database 10.1.26-MariaDB-0+deb9u1

capic
Timide
Messages : 20
Inscription : 28 janv. 2019, 09:43

Re: user.function.class.php

Message par capic » 28 août 2019, 19:54

hmmm étrange moi ça fonctionne bien avec le require au début du bloc code.

Je ne cherche pas trigger mais un moyen de réutiliser les tags fournis de base par jeedom

Répondre

Revenir vers « Discussions Générales »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités