Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeProjetsProjetsStore : dévelop...Store : dévelop...Un petit bug à corrigerUn petit bug à corriger
Précédente
 
Suivante
Nouveau message
21/08/2007 10:13
 

le formattage de la date de la commande et du traitement de son status dans le tableau de l'historique ne fonctionne pas (il est systématiquement dans le format long) !! en effet, on est sensé pouvoir le modifier via le fichier de ressource "CustomerOrders.asc.resx" au niveau du champ "OrderDateFormat.Text", mais la ligne de code l'initialisant est contenu dans un mauvais évènement !!

Il faut donc décalé la ligne de code "_OrderDateFormat = Localization.GetString("OrderDateFormat", this.LocalResourceFile);" contenu dans l'évènement InitializeComponent() du fichier CustomerOrders.ascx dans l'évènement Page_Load(...) (this.LocalResourceFile n'étant pas encore initialisé à ce moment donc on n'indique pas d'accès au fichier de ressource)

Gilles, serait ce possible d'avoir les modifications que tu as été ammené à faire pour que le provider AuthorizeNet fonctionne ?! Par la même occasion, serais tu s'il est possible au niveau d'AuthorizeNet de pouvoir aiguiller les règlements sur des banques différentent en fonction des numéro de CB ... sinon je prendrais un peu de temps pour les appeler et vous tiendrais au courant !! (ca peut s'avérer utile, car selon les banques propriétaires des cartes bleues les frais d'opération sur un compte sont variables ... si ce n'est pas le cas ca pourrait être une idée d'évolution !! ca rejoint un peu celle de pouvoir choisir son mode de paiement pour la commande, sauf que le mode est CB et l'aiguillage du compte réceptionnant le paiement se fait de facon automatique en fonction des numéros de CB)

Bonne journée

 
Nouveau message
21/08/2007 12:16
 

tant que j'y suis je viens d'en corriger un autre !! lorsque l'on demande le détail de l'historique d'une commande, une ligne sur deux (les impaires) affiche le prix unitaire et le sous total du produit dans le tableau du récapitulatif de la commande !!

Il faut remplacer dans CustomerOrders.asc.cs (d'ailleurs la précédente modif était dans celui-ci et non le .asc ... mais vous m'avez compris !! ;o) la ligne de code "if (e.Item.ItemType == ListItemType.Item)" par "if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)" dans l'évènement "private void grdOrderDetails_ItemDataBound(object sender, DataGridItemEventArgs e)"

 
Nouveau message
21/08/2007 16:12
 

Bonjour Stéphane,

Bien vu ! Stéphane 1 - Gilles 0

Concernant Authorize, je peux t'envoyer une version tempraire de WWStore 2.0.8 avec mes corrections. Mais pour le moment il n'est pas totalement terminé. Le seul truc qui reste à faire est un problème avec SSL. Authorize requière SSL, dans le code il avait été prevu un paramètre RequireSSL qui n'a jamais été finalisé. J'ai forcé le passage sous SSL,mais il faut encore implémenter le paramètre. La question que je me pose est que les dernières versions de dnn ont cette fonction en interne pour une page donnée. Or mon code passe bien en https lors du checkout mais ne revient jamais en http après. Ce serait un peu long à expliquer, mais bon ! Donc, dois-je forcer le passege en https si besoin, ou laisser faire dnn mais du coup imposer d'utiliser les dernières version de dnn ???

Pour l'histoire des banques, je ne vois pas comment tu pourrais faire puisque WWStore ne "voit" jamais le numéro de CB ! Peut-être y a-t-il une possibilité dans le paramètrage de ton compte Authorize ?

Gilles

 
Nouveau message
21/08/2007 16:13
 

Re,

Celui-ci il avait déjà été remonté, il est donc corrigé. En revanche, je ne retrouve pas le post ?

Merci quand même !

Gilles

 
Nouveau message
22/08/2007 14:31
 

Salut Gilles, je me demande si en fait je te l'avais pas envoyé sur ton mail perso le dernier bug, car lorsque je l'ai rectifié j'avais vraiment l'impression de déjà vu ... et puis j'ai une de mes versions de test de WWStore ou c'était déjà corrigée ... à moins qu'il y ait des petits bonhommes qui bossent la nuit quand ej suis pas devant mon écran je vois pas d'autre explication !!

Bon, c'est officiel, j'attaque mon provider de paiement (Banque andorrane) pour que je puisse enfin mettre ma version en ligne rapidement, et justement, concernant ta remarque je m'appuierais sur l'évolution de dnn (concernant le SSL), je trouve ca beaucoup plus logique !! D'ailleurs, avant de mettre à jour les modules ca va de soit de mettre celle de dnn (c'est quand même le fondement) ... enfin moi c'est ce que je fais sur mes sites !!! Je suis donc bien sur interressé par ton script sur ce sujet, je pense que ca me fera gagner du temps !! Merci d'avance

Bonne journée

 
Précédente
 
Suivante
HomeHomeProjetsProjetsStore : dévelop...Store : dévelop...Un petit bug à corrigerUn petit bug à corriger