Documentation du code de SPIP et de ses plugins

Champs Extras

champs_extras_fieldset.php

Table of Contents

Functions

vues_champs_extras_fieldset_dist()  : mixed
Retourner le code HTML de la vue d'un fieldset de champs extras pour Crayons
cextras_saisies_retrouver_fieldset()  : array<string|int, mixed>
Retrouver la saisie fieldset qui contient les champs indiqués.
cextras_saisies_indiquer_parents()  : array<string|int, mixed>
Enregistrer le nom de la saisie parente pour les enfants des fieldset dans chaque enfant, dans la clé `_parent`

Functions

vues_champs_extras_fieldset_dist()

Retourner le code HTML de la vue d'un fieldset de champs extras pour Crayons

vues_champs_extras_fieldset_dist(string $type, string $modele, int $id, array<string|int, mixed> $content,  $wid) : mixed
Parameters
$type : string

Type d'objet

$modele : string

Nom du modèle donné par le contrôleur

$id : int

Identifiant de l'objet

$content : array<string|int, mixed>

Couples champs / valeurs postés.

$wid :

Identifiant du formulaire

Tags
note

On perd l'information du nom de notre fieldset. On ne reçoit que le nom des champs qui ont été postés et qui correspondent à des champs dans la base de données.

uses
champs_extras_objet()
uses
champs_extras_saisies_lister_avec_sql()
uses
cextras_appliquer_traitements_saisies()
uses
cextras_preparer_vue()

cextras_saisies_retrouver_fieldset()

Retrouver la saisie fieldset qui contient les champs indiqués.

cextras_saisies_retrouver_fieldset(array<string|int, mixed> $saisies, array<string|int, mixed> $noms) : array<string|int, mixed>
Parameters
$saisies : array<string|int, mixed>
$noms : array<string|int, mixed>
Return values
array<string|int, mixed>

cextras_saisies_indiquer_parents()

Enregistrer le nom de la saisie parente pour les enfants des fieldset dans chaque enfant, dans la clé `_parent`

cextras_saisies_indiquer_parents(array<string|int, mixed> $saisies) : array<string|int, mixed>
Parameters
$saisies : array<string|int, mixed>
Return values
array<string|int, mixed>

        
On this page

Search results