Browse Source

Fix bug signalé ici https://discuter.spip.net/t/affichage-conditionnel-de-saisie-syntaxe-des-tests-spip3-2-13/159418

Pour la vérification PHP des afficher_si, vérifier correctement dans le
cas d'une syntaxe `@plugin:truc@`.
pull/187/head
Maïeul 7 months ago
parent
commit
2b9babe158
  1. 2
      inc/saisies_afficher_si_php.php

2
inc/saisies_afficher_si_php.php

@ -237,7 +237,7 @@ function saisies_transformer_condition_afficher_si($condition, $env = null, $sai
if ($no_arobase === null) {
$nom_champ = $test['champ'];
}
if (!$saisies_par_nom or isset($saisies_par_nom[$nom_champ]) or strpos($nom_champ, 'config:') === 0 or strpos($nom_champ, 'plugin:')) {
if ($saisies_par_nom or isset($saisies_par_nom[$nom_champ]) or strpos($nom_champ, 'config:') === 0 or strpos($nom_champ, 'plugin:') === 0) {
if ($no_arobase === null) {
$valeur_champ = saisies_afficher_si_get_valeur_champ($nom_champ, $env, $saisies_par_nom);
} else {

Loading…
Cancel
Save