Afficher une liste des commandes lors d'une demande de paiement - frontend

  • Posts: 26
  • Thank you received: 0
4 years 4 weeks ago #324956

-- HikaShop version -- : 4.3.0
-- HikaMarket version -- : 3.1.1

Lorsque mes vendeurs souhaitent demander un paiement en frontend il n'y a pas d'affichage d'une liste des commandes éligibles au paiement (voir annexe) alors que cela est possible en backend.
Est il possible d'afficher une liste des commandes plutôt qu'une ligne laconique et un total ?

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 26156
  • Thank you received: 4028
  • MODERATOR
4 years 4 weeks ago #324974

Bonjour,

Dans le context front-end, la vue "ordermarket / request" se base sur la fonction "getUnpaidOrders" de la classe Vendor.
Cette fonction va retourner les informations du nombre de commandes et du total de ces commandes ; cela pour les différents monnaies.

Dans le backend, il y a deux modes de fonctionnement.
1 - Le mode "simple vendeur" où on va lister toutes les commandes impayées incluant celles qui ne sont pas dans la fenêtre de paiement.
2 - Le mode "multiple vendor" où on va utiliser une fonction proche de "getUnpaidOrders" mais où l'admin pourra définir les bornes temporelles à sélectionner.

Récupérer plus d'informations sur les commandes est possible mais va demander de faire une surcharge de vue et d'ajouter une requête SQL afin de récupérer les détails des commandes que vous souhaitez ajouter.
Vous pouvez vous baser sur le code se trouvant dans la fonction "getUnpaidOrders" de la classe Vendor afin de récupérer les filtres .
Sachant que la requête se fait sur la table "order_transactions" vous aurez peut d'informations. Il faudra ajouter une jointure avec la table "order" d'HikaShop si vous souhaitez avoir plus de détails.

En tout cas, nous allons noter votre remarque pour de futures améliorations d'HikaMarket.
J'avoue ne pas avoir actuellement de vision précise sur le type d'affichage qui pourrait convenir à la majorité de notre communauté ; mais nous allons y réfléchir.

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

Moderators: Obsidev
Time to create page: 0.062 seconds
Powered by Kunena Forum