precharger_objet.php
SPIP, Système de publication pour l'internet
Copyright © avec tendresse depuis 2001 Arnaud Martin, Antoine Pitrou, Philippe Rivière, Emmanuel Saint-James
Ce programme est un logiciel libre distribué sous licence GNU/GPL.
Table of Contents
Functions
- 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
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