Documentation du code de SPIP et de ses plugins

SPIP

Objets

Table of Contents

Packages

Modifications

Functions

inc_completer_traduction_dist()  : string
Compléter une nouvelle traduction avec des éléments utiles.
inc_precharger_article_dist()  : array<string|int, mixed>
Retourne les valeurs à charger pour un formulaire d'édition d'un article
inc_precharger_traduction_article_dist()  : array<string|int, mixed>
Récupère les valeurs d'une traduction de référence pour la création d'un article (préremplissage du formulaire).
precharger_objet()  : array<string|int, mixed>
Retourne les valeurs à charger pour un formulaire d'édition d'un objet
precharger_traduction_objet()  : array<string|int, mixed>
Récupère les valeurs d'une traduction de référence pour la création d'un objet (préremplissage du formulaire).

Functions

inc_completer_traduction_dist()

Compléter une nouvelle traduction avec des éléments utiles.

inc_completer_traduction_dist(string $objet, int $id_objet, int $id_trad) : string
Parameters
$objet : string

Objet

$id_objet : int

Identifiant du nouvel objet

$id_trad : int

Identifiant de l’objet qu'on a traduit

Return values
string

Erreur éventuelle

inc_precharger_article_dist()

Retourne les valeurs à charger pour un formulaire d'édition d'un article

inc_precharger_article_dist(string|int $id_article[, int $id_rubrique = 0 ][, int $lier_trad = 0 ]) : array<string|int, mixed>

Lors d'une création, certains champs peuvent être préremplis (c'est le cas des traductions)

Parameters
$id_article : string|int

Identifiant de l'article, ou "new" pour une création

$id_rubrique : int = 0

Identifiant éventuel de la rubrique parente

$lier_trad : int = 0

Identifiant éventuel de la traduction de référence

Return values
array<string|int, mixed>

Couples clés / valeurs des champs du formulaire à charger.

inc_precharger_traduction_article_dist()

Récupère les valeurs d'une traduction de référence pour la création d'un article (préremplissage du formulaire).

inc_precharger_traduction_article_dist(string|int $id_article[, int $id_rubrique = 0 ][, int $lier_trad = 0 ]) : array<string|int, mixed>
Parameters
$id_article : string|int

Identifiant de l'article, ou "new" pour une création

$id_rubrique : int = 0

Identifiant éventuel de la rubrique parente

$lier_trad : int = 0

Identifiant éventuel de la traduction de référence

Tags
note

Fonction facultative si pas de changement dans les traitements

Return values
array<string|int, mixed>

Couples clés / valeurs des champs du formulaire à charger

precharger_objet()

Retourne les valeurs à charger pour un formulaire d'édition d'un objet

precharger_objet(string $type, string|int $id_objet[, int $id_rubrique = 0 ][, int $lier_trad = 0 ][, string $champ_titre = 'titre' ]) : array<string|int, mixed>

Lors d'une création, certains champs peuvent être préremplis (c'est le cas des traductions)

Parameters
$type : string

Type d'objet (article, breve...)

$id_objet : string|int

Identifiant de l'objet, ou "new" pour une création

$id_rubrique : int = 0

Identifiant éventuel de la rubrique parente

$lier_trad : int = 0

Identifiant éventuel de la traduction de référence

$champ_titre : string = 'titre'

Nom de la colonne SQL de l'objet donnant le titre : pas vraiment idéal ! On devrait pouvoir le savoir dans la déclaration de l'objet

Return values
array<string|int, mixed>

Couples clés / valeurs des champs du formulaire à charger.

precharger_traduction_objet()

Récupère les valeurs d'une traduction de référence pour la création d'un objet (préremplissage du formulaire).

precharger_traduction_objet(string $type, string|int $id_objet[, int $id_rubrique = 0 ][, int $lier_trad = 0 ][, string $champ_titre = 'titre' ]) : array<string|int, mixed>
Parameters
$type : string

Type d'objet (article, breve...)

$id_objet : string|int

Identifiant de l'objet, ou "new" pour une création

$id_rubrique : int = 0

Identifiant éventuel de la rubrique parente

$lier_trad : int = 0

Identifiant éventuel de la traduction de référence

$champ_titre : string = 'titre'

Nom de la colonne SQL de l'objet donnant le titre

Return values
array<string|int, mixed>

Couples clés / valeurs des champs du formulaire à charger


        
On this page

Search results