Fichier formulaires/editer_commandes_detail.php

Gestion du formulaire de d'édition d'une commande

Plugin

  • Commandes

Author

  • Ateliers CYM, Matthieu Marcillaud, Les Développements Durables

Licence

  • GPL 3

Source

Liste des fonctions

string formulaires_editer_commande_identifier_dist( $id_commandes_detail = 'new' , string $retour = '' , integer $lier_trad , string $config_fonc = '' , array $row = array() , string $hidden = '' )

Paramètres

  1. $id_commandes_detail = 'new'
  2. string $retour = ''

    URL de redirection après le traitement

  3. integer $lier_trad

    Identifiant éventuel d'un commande source d'une traduction

  4. string $config_fonc = ''

    Nom de la fonction ajoutant des configurations particulières au formulaire

  5. array $row = array()

    Valeurs de la ligne SQL du commande, si connu

  6. string $hidden = ''

    Contenu HTML ajouté en même temps que les champs cachés du formulaire.

Retour

  • string

    Hash du formulaire

Package

Déclarer les champs postés et y intégrer les valeurs par défaut

array formulaires_editer_commandes_detail_charger( $id_commandes_detail = 'new' , string $retour = '' , integer $lier_trad , string $config_fonc = '' , array $row = array() , string $hidden = '' )

Paramètres

  1. $id_commandes_detail = 'new'
  2. string $retour = ''

    URL de redirection après le traitement

  3. integer $lier_trad

    Identifiant éventuel d'un commande source d'une traduction

  4. string $config_fonc = ''

    Nom de la fonction ajoutant des configurations particulières au formulaire

  5. array $row = array()

    Valeurs de la ligne SQL du commande, si connu

  6. string $hidden = ''

    Contenu HTML ajouté en même temps que les champs cachés du formulaire.

Retour

  • array

    Environnement du formulaire

Package

array formulaires_editer_commandes_detail_saisies( $id_commandes_detail = 'new' , string $retour = '' )

Paramètres

  1. $id_commandes_detail = 'new'
  2. string $retour = ''

    URL de redirection après le traitement

Retour

  • array

    Description des saisies

Package

Traiter les champs postés

array formulaires_editer_commandes_detail_traiter( $id_commandes_detail = 'new' , string $retour = '' , integer $lier_trad , string $config_fonc = '' , array $row = array() , string $hidden = '' )

Paramètres

  1. $id_commandes_detail = 'new'
  2. string $retour = ''

    URL de redirection après le traitement

  3. integer $lier_trad

    Identifiant éventuel d'un commande source d'une traduction

  4. string $config_fonc = ''

    Nom de la fonction ajoutant des configurations particulières au formulaire

  5. array $row = array()

    Valeurs de la ligne SQL du commande, si connu

  6. string $hidden = ''

    Contenu HTML ajouté en même temps que les champs cachés du formulaire.

Retour

  • array

    Retours des traitements

Package

Vérifier les champs postés et signaler d'éventuelles erreurs

array formulaires_editer_commandes_detail_verifier( $id_commandes_detail = 'new' , string $retour = '' , integer $lier_trad , string $config_fonc = '' , array $row = array() , string $hidden = '' )

Paramètres

  1. $id_commandes_detail = 'new'
  2. string $retour = ''

    URL de redirection après le traitement

  3. integer $lier_trad

    Identifiant éventuel d'un commande source d'une traduction

  4. string $config_fonc = ''

    Nom de la fonction ajoutant des configurations particulières au formulaire

  5. array $row = array()

    Valeurs de la ligne SQL du commande, si connu

  6. string $hidden = ''

    Contenu HTML ajouté en même temps que les champs cachés du formulaire.

Retour

  • array

    Tableau des erreurs

Package

Liste des erreurs

GravitéLigneDescription
Erreur 28
  • Name of argument $id_commandes_detail does not match with the DocBlock's name $id_commande in \formulaires_editer_commandes_detail_saisies()
Notice 28
  • Parameter $id_commande could not be found in \formulaires_editer_commandes_detail_saisies()
Erreur 148
  • Name of argument $id_commandes_detail does not match with the DocBlock's name $id_commande in \formulaires_editer_commande_identifier_dist()
Notice 148
  • Parameter $id_commande could not be found in \formulaires_editer_commande_identifier_dist()
Erreur 174
  • Name of argument $id_commandes_detail does not match with the DocBlock's name $id_commande in \formulaires_editer_commandes_detail_charger()
Notice 174
  • Parameter $id_commande could not be found in \formulaires_editer_commandes_detail_charger()
Erreur 208
  • Name of argument $id_commandes_detail does not match with the DocBlock's name $id_commande in \formulaires_editer_commandes_detail_verifier()
Notice 208
  • Parameter $id_commande could not be found in \formulaires_editer_commandes_detail_verifier()
Erreur 258
  • Name of argument $id_commandes_detail does not match with the DocBlock's name $id_commande in \formulaires_editer_commandes_detail_traiter()
Notice 258
  • Parameter $id_commande could not be found in \formulaires_editer_commandes_detail_traiter()