Toms
Décembre 11, 2021, 2:23
1
Bonjour,
J’utilise le plugin mode (dernière version en date) depuis jeddom 4.1.27
Depuis /Desktop/php on peut lire le code suivant:
foreach ((jeeObject::buildTree(null, false)) as $object) {
$options .= ‹ › . str_repeat(’ ', $object->getConfiguration(‹ parentNumber ›)) . $object->getName() . ‹ ›;
}
Et pour autant si je vais dans le plugin mode j’obtiens ceci:
Avec plaisir, bon week-end,
1 « J'aime »
Toms
Décembre 11, 2021, 2:28
2
Possible d’apporter la mise à jour suivante:
foreach ((jeeObject::buildTree(null, false)) as $object) {
$options .= '<option value="' . $object->getId() . '">' . str_repeat(' ', $object->getConfiguration('parentNumber')) . $object->getName() . '</option>';
}
noodom
Décembre 11, 2021, 3:57
3
Helloo,
Je ne comprends pas trop le problème ni ta proposition de correction :
Je ne retrouve pas le code initial que tu remontes dans la version stable.
J’ai le code suivant dans ma version stable (comme sur le github Jeedom) qui ne correspond pas au tien :
<?php
foreach (jeeObject::all() as $object) {
echo '<option value="' . $object->getId() . '">' . $object->getName() . '</option>';
}?>
Sur le github Jeedom en version beta, le code que tu proposes est déjà présent depuis 6 mois :
committed 01:53PM - 28 Jun 21 UTC
Tu es sûr du contenu de ta version en local ? Tu n’as pas fait de modifications dessus ?
1 « J'aime »
Salut,
Cette modif (et de nombreuses autres) sont appliquées de longue date en version beta du plugin.
Il va être temps qu’elle passe en stable effectivement
Toms
Décembre 12, 2021, 8:53
5
Bonjour @noodom ,
Oui effectivement c’est ce code qui est actuellement en place dans le plugin, faute de copié collé lors de mon post,
@Salvialf a bien compris ma demande et la mise à jour est déjà proposé en bêta,
Je vais être patient pour le coup,
Merci à vous deux, bon dimanche,
Au plaisir,
system
A fermé ce sujet ()
Décembre 13, 2021, 8:53
6
Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.