Browse Source

Également une option globale pour conserver les valeurs de toutes les saisies masquées

pull/40/head
tcharlss 2 years ago
parent
commit
b2d559c812
  1. 6
      inc/saisies_afficher_si_php.php

6
inc/saisies_afficher_si_php.php

@ -18,7 +18,8 @@ include_spip('inc/saisies_afficher_si_commun');
* Traitement des saisies ayant l'option `afficher_si`.
*
* Lorsque qu'on affiche les saisies avec `#VOIR_SAISIES`,
* si des saisies ont l'option `afficher_si` mais pas `afficher_si_avec_post`,
* si des saisies ont l'option `afficher_si`
* et ni l'option `afficher_si_avec_post` ni l'option globale `poster_afficher_si`,
* et que leurs conditions d'affichage ne sont pas remplies,
* alors elles sont retirées du tableau de saisies.
*
@ -44,7 +45,8 @@ function saisies_verifier_afficher_si($saisies, $env = null) {
foreach ($saisies as $cle => $saisie) {
if (
isset($saisie['options']['afficher_si'])
and empty($saisie['options']['afficher_si_avec_post'])
and empty($saisies['options']['poster_afficher_si']) // option globale
and empty($saisie['options']['afficher_si_avec_post']) // option de la saisie
) {
$condition = $saisie['options']['afficher_si'];
// Est-ce uniquement au remplissage?

Loading…
Cancel
Save