Incompatibilité avec le plugin dev
Pb
Si le plugin dev, le message de retour est échappé, comme si une chaine de langue était manquante. Cf capture d'écran.
Source du pb
- Les messages de retours passent par
formidable_raccourcis_arobases_2_valeurs_champs
- Lequel passe par la fonction du code
_L
pour remplacer ce qu'il y entre les @@ une fois trouvé les valeurs. - Si le plugin dev est activé, alors la variable globale
test_i18n
est surtrue
- Et du coup dans
_L()
ca cpasse par ` if ((GLOBALS['test_i18n'] or (_request('var_mode') == 'traduction')) and is_null(
options['class'])) { return "$text"; } else {
Piste de résolution
- Deja c'est chelou côté core d'avoir une fonction qui sert à la fois à gérer les arobase et à gerer les chaines temporaires > peut être une reflexion de ce côté là pour scinder
- Sinon ne plus deleguer à
_L
le remplacage des `@
Modification effectuée par JamesRezo