En vous promenant sur Beamreactor, nous stockons votre IP 48h pour des raisons de sécurité.

Lecteur Markdown

orders_admin Documentation › ORDERS_ADMIN_DOCUMENTATION_FR

Orders Admin Documentation Fr

Fonctionnalité : Orders Admin #

Console d'administration des commandes de la boutique. Liste toutes les commandes, affiche le détail et l'historique de chaque commande, permet de changer leur statut et présente un tableau de bord (commandes en attente, total des commandes, chiffre d'affaires payé).

Installation et Configuration

Par FTP : Déposer le répertoire orders_admin/ dans /plugins/.

Par package manager : Sélectionner orders_admin dans la liste des plugins disponibles.

Chemins :

  • Plugin principal : /plugins/orders_admin/orders_admin.php

Paramètres de configuration :

| Variable | Valeur par défaut | Description |

|---|---|---|

| $basedatadisplay | 'yes' | Visible dans l'interface de gestion |

| $basedisplevel | BASE_LEVEL_ADMIN | Réservé aux administrateurs |

| $ftype | 6 | Module applicatif |

Tables SQL utilisées : orders, order_items, order_status_history

Utilisation

La page principale affiche :

1. Tableau de bord — nombre de commandes en attente, nombre total de commandes, chiffre d'affaires payé.

2. Liste des commandes — triées par date, filtrables par statut.

3. Détail d'une commande — articles, montants, informations de statut et de paiement.

4. Historique des statuts — chaque changement est tracé (ancien statut, nouveau statut, auteur, notes, date).

L'administrateur peut mettre à jour le statut d'une commande et son statut de paiement, ajouter des notes internes, et marquer une commande comme payée. Chaque modification est enregistrée dans l'historique.

Hooks et Points d'entrée

text
?obj=orders_admin.php        — Console d'administration des commandes

Les actions de mise à jour s'effectuent par POST sur la page principale.

Dépendances

  • Beamreactor\Database\SQL
  • Beamreactor\Sanitizer\Parser
  • Boutique BeamReactor (tables de commandes partagées avec les plugins de checkout)

Sécurité

Réservé aux administrateurs (BASE_LEVEL_ADMIN). Toutes les entrées sont assainies via Parser::sanitize() et les requêtes utilisent des paramètres liés typés. L'historique des statuts conserve l'identité de l'auteur de chaque changement à des fins de traçabilité.

de en fr