Bonjour,
Je bloque sur un point specifique de la doc
https://jeedom.com/doc_old/documentatio ... /iCalendar
En effet, cherchant a utiliser la fonction
getDayTitleOnly pour la dictee de mes evenements au reveil, les evenements dans ma variable :
variable(getDayTitleOnly_58)
sont separes par des double pipes
||.
Je souhaite donc, comme l'explique la doc, remplacer les pipes par un retour chariot avec la fonction PHP str_replace:
*****************************************************************************************************************
EXTRAIT DE LA DOC PRE-CITEE:
2/ le séparateur entre les événements est un double pipe "||".
Si vous souhaitez utiliser un autre séparateur pour de l’affichage dans un mail par exemple, vous pouvez faire un changement de caractère comme suite (ici retour à la ligne) :
str_replace("||", "\n", variable(getDaySimple_123))
*****************************************************************************************************************
VOICI DONC MON SCENARIO:
**********************
*PREMIER BLOC: ACTION* (fonctionnel)
**********************
#[Technical][Agenda Cedric][Cedric (ExecuteFunction-58)]# Fonction: getDayTitleOnly
#[Communication][Telegram][Ceddirr]# variable(getDayTitleOnly_58)
Je recois bien le telegram : EVENEMENT 1||EVENEMENT 2
**********************
*DEUXIEME BLOC: CODE* (IL BOUCLE LA DESSUS)
**********************
$agenda = str_replace("||", "\n", variable(getDayTitleOnly_58)); (une exacte copie de l'exemple de la doc, variabilise)
$scenario->setData('V_agenda',$agenda);
Donc ma variable V_agenda ne fonctionne pas......
Quelqu'un aurait il une idee svp??
Personne n'a jamais essaye de se faire dicter son agenda, je suis le premier a le tenter?