Package Objets

Sous packages

Fichiers du package

FichierDescription
completer_traduction.php

Post-traitement des formulaires d'édition d'objets, lors d'une création d’une nouvelle traduction

precharger_article.php

Préchargement les formulaires d'édition d'article, notament pour les traductions

precharger_objet.php

Préchargement les formulaires d'édition d'objets, notament pour les traductions

Proposer une amélioration

Liste des fonctions

string inc_completer_traduction_dist( string $objet , integer $id_objet , integer $id_trad )

Paramètres

  1. string $objet

    Objet

  2. integer $id_objet

    Identifiant du nouvel objet

  3. integer $id_trad

    Identifiant de l’objet qu'on a traduit

Retour

  • string

    Erreur éventuelle

Package

Proposer une amélioration

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

array inc_precharger_article_dist( string | integer $id_article , integer $id_rubrique , integer $lier_trad )

Paramètres

  1. string | integer $id_article

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

  2. integer $id_rubrique

    Identifiant éventuel de la rubrique parente

  3. integer $lier_trad

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

Retour

  • array

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

Package

Proposer une amélioration
array inc_precharger_traduction_article_dist( string | integer $id_article , integer $id_rubrique , integer $lier_trad )

Paramètres

  1. string | integer $id_article

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

  2. integer $id_rubrique

    Identifiant éventuel de la rubrique parente

  3. integer $lier_trad

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

Retour

  • array

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

Package

Note

  • Fonction facultative si pas de changement dans les traitements
Proposer une amélioration

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

array precharger_objet( string $type , string | integer $id_objet , integer $id_rubrique , integer $lier_trad , string $champ_titre = 'titre' )

Paramètres

  1. string $type

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

  2. string | integer $id_objet

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

  3. integer $id_rubrique

    Identifiant éventuel de la rubrique parente

  4. integer $lier_trad

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

  5. string $champ_titre = '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

Retour

  • array

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

Package

Proposer une amélioration
array precharger_traduction_objet( string $type , string | integer $id_objet , integer $id_rubrique , integer $lier_trad , string $champ_titre = 'titre' )

Paramètres

  1. string $type

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

  2. string | integer $id_objet

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

  3. integer $id_rubrique

    Identifiant éventuel de la rubrique parente

  4. integer $lier_trad

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

  5. string $champ_titre = 'titre'

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

Retour

  • array

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

Package

Proposer une amélioration