Documentation du code de SPIP et de ses plugins

Saisies pour formulaires

saisies_afficher_si_js.php

Gestion de l'affichage conditionnelle des saisies.

Partie spécifique js

Table of Contents

Functions

saisies_afficher_si_js()  : string
Transforme une condition afficher_si en condition js
saisies_afficher_si_js_est_statique()  : bool
Vérifier qu'un test JS d'afficher si est statique, c'est à dire qu'il ne dépend d'aucune saisie de l'étape en cours.

Functions

saisies_afficher_si_js()

Transforme une condition afficher_si en condition js

saisies_afficher_si_js(string $condition[, array<string|int, mixed> $saisies_par_etapes = [] ]) : string
Parameters
$condition : string
$saisies_par_etapes : array<string|int, mixed> = []

les saisies du même formulaire, regroupées par etapes. Nécessaire pour savoir quel type de test js on met.

Return values
string

saisies_afficher_si_js_est_statique()

Vérifier qu'un test JS d'afficher si est statique, c'est à dire qu'il ne dépend d'aucune saisie de l'étape en cours.

saisies_afficher_si_js_est_statique(mixed $test) : bool

Exemple false && false => statique, la fonction renvoie true true && afficher_si(...) => pas statique, la fonction renvoie false

Parameters
$test : mixed
Return values
bool

        
On this page

Search results