Bonjour,
Lorsque le vendeur principal accède aux commandes, il accèdent aux commandes de la boutique, les commandes client.
Lorsqu'un vendeur accède à ses commandes, il s'agit des sous commandes pour les vendeurs.
Il est possible de rajouter un filtre afin de n'afficher que les commandes liées à un vendeur ; mais ce n'est pas un filtre simple.
Cela nécessite un plugin personnalisé et l'utilisation du trigger "onBeforeOrderListing".
Ce trigger existe dans HikaShop et il est également dans HikaMarket.
Il est également utilisé par HikaMarket dans le backend d'HikaShop afin de rajouter des filtres (dont un pour les vendeurs) ; vous pouvez vous inspirer de cela pour la mise en place dans HikaMarket.
function onBeforeOrderListing($paramBase, &$extrafilters, &$pageInfo, &$filters, &$joins, &$searchMap) {
}
Le paramètre "extrafilters" permet de rajouter des champs de filtre supplémentaire.
Les paramètres $filters et $joins permettent de modifier la requête SQL qui sera faite.
L'idée est de rajouter une jointure avec la table "hikashop_order" afin de lier les "subsale" du vendeur sélectionné par le filtre.
Cordialement,