Action
Table of Contents
Functions
- action_abandonner_commande_dist() : mixed
- Abandonne une commande
- action_instituer_commande() : mixed
- Change le statut d'une commande
- action_lier_commande_dist() : mixed
- "Lie" une commande à un objet
- action_supprimer_commande_dist() : mixed
- Supprime une commande et ses données associées (détails + adresses)
- action_supprimer_detail_commande() : mixed
- Supprime un détail d'une commande, dans la table `spip_commandes_details`
Functions
action_abandonner_commande_dist()
Abandonne une commande
action_abandonner_commande_dist([mixed $id_commande = null ]) : mixed
Parameters
- $id_commande : mixed = null
Tags
action_instituer_commande()
Change le statut d'une commande
action_instituer_commande([string $arg = null ]) : mixed
Parameters
- $arg : string = null
-
arguments séparés par un charactère non alphanumérique
- id_commande : identifiant de la commande
- statut : nouveau statut
Tags
action_lier_commande_dist()
"Lie" une commande à un objet
action_lier_commande_dist([string $arg = null ]) : mixed
Attention : il n'y a pas de table de liens spip_commandes_liens
,
il ne s'agit donc pas à proprement parler d'associer une commande avec un objet.
L'action fait appel à la fonction lier_commande_{objet}
s'il y a un fichier éponyme dans /inc
.
Si l'objet est un auteur, la fonction appelée remplit le champ id_auteur
dans la table spip_commandes
.
Parameters
- $arg : string = null
-
arguments séparés par un slash
/
- id_commande : identifiant de la commande
- id_objet : identifiant de l'objet
- objet : type d'objet
Tags
action_supprimer_commande_dist()
Supprime une commande et ses données associées (détails + adresses)
action_supprimer_commande_dist([string $id_commande = null ]) : mixed
Parameters
- $id_commande : string = null
-
id_commande : identifiant de la commande
Tags
action_supprimer_detail_commande()
Supprime un détail d'une commande, dans la table `spip_commandes_details`
action_supprimer_detail_commande([string $arg = null ]) : mixed
Parameters
- $arg : string = null
-
arguments séparés par un charactère non alphanumérique
- id_commande : identifiant de la commande
- id_commandes_details : identifiant du détail