Bonjour valaendra et merci pour ta suggestion.
Alors on progresse puisque maintenant, après adaptation, j'ai notamment les valeurs à afficher et non plus juste le texte en brut, mais j'ai encore malgré tout une partie du code qui s'affiche avec ces valeurs et toujours pas de couleurs
Ainsi pour le premier champs :
<?php global $record; if (($record->credit/100) < 25) {return '<span style="color: red;">'.($record->credit/100).'</span>';} ELSE {return '<span style="color: green;">'.($record->credit/100).'</span>';} ?>
valeur en sortie dans le champs :
<span style="color: red;">9.72</span>
On voit donc bien ici la valeur entre les balises.
... et pour le second champs:
<?php global $record; if (($record->credit/100) < 25) {return '<span style="color: red;">'.'Vous n\'avez pas assez (min 25 !)'.'</span>';} ELSE {return '<span style="color: green;">'.'25'.'</span>';} ?>
valeur en sortie dans le champs :
<span style="color: red;">Vous n'avez pas assez (min 25€ !)</span>
On voit ici que le caractère d'échappement \ n'apparait pas dans la phrase, ce doit donc être la valeur retournée et non le texte brut.
Une idée complémentaire ?
Partager