Bienvenue, Invité
Merci de vous identifier ou de vous inscrire.    Mot de passe perdu?

Commande en cours de traitement
(1 lecteur(s)) (1) Invité(s)
Aller en basPage: 1
SUJET:

Commande en cours de traitement

#35916
arnaudi
Expert Boarder
Messages: 93
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Paraboutik

Commande en cours de traitement

Il y a 1 Année, 5 Mois
Karma: 0  
Bonjour à tous,

je voulais savoir si il y avait un moyen de ne pas faire apparaitre dans le compte client les commandes ou il n'est pas allé au bout, je m'explique:

en effet si un client ne va pas au bout du paiement, sa commande est alors indiquée "en cours de traitement dans le back-office et dans son compte.Or elle n'est pas du tout en cours de traitement.

J'utilise paybox et magento 1.3.1

Une idée ?

arnaud
 
L'administrateur a désactivé l'accès public en écriture.
#35946
Anthony Charrex
Gold Boarder
Messages: 248
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin Lieu: Genève, Suisse

Re:Commande en cours de traitement

Il y a 1 Année, 5 Mois
Karma: 6  
La récupération de la liste des commandes d'un client est gérée dans le constructeur de la classe Mage_Sales_Block_Order_History (fichier "./app/code/core/Mage/Sales/Block/Order/History.php").

Ce filtre (présent par défaut) permet de n'afficher que les commandes ayant un statut "visible sur le frontend" :

Code :

->addAttributeToFilter('state', array('in' => Mage::getSingleton('sales/order_config')->getVisibleOnFrontStates()))



Tu peux donc soit adapter cette condition (pour ne pas afficher les commandes en statut "pending") soit faire en sorte que le statut "pending" (ou autres) ne soit pas affiché sur le frontend.

Pour cela, il faut de mémoire supprimer la mention "<visible_on_front/>" présente dans le fichier config.xml du module Sales (fichier "./app/code/core/Mage/Sales/etc/config.xml") pour chacun des statuts.

Et tout ceci peut bien sûr être fait proprement depuis une extension ;)
 
Dernière édition: 26/08/10 à  21:33 Par Anthony Charrex.
L'administrateur a désactivé l'accès public en écriture.
Revenir en hautPage: 1
Modérateur: admin, Gabriiiel, CaPiT