- Posts: 344
- Thank you received: 35
Filtre des commandes par date de confirmation et non de création
7 years 8 months ago - 7 years 8 months ago #302122
by ghislain
-- HikaShop version -- : 4.0.1
-- Joomla version -- : 3.9.1
-- PHP version -- : 7.2
Bonjour,
Meilleur voeux à toute l'équipe !
Dans "Commandes" Lorsque l'on cherche par date, l'affichage se base sur la date de création de la commande= mon client me demande avec importance que ce soit la date de passage en "confirmée" qui soit la base de filtrage de l'interface des commandes...
SVP, comment puis je modifier cela ?
Merci beaucoup !
-- Joomla version -- : 3.9.1
-- PHP version -- : 7.2
Bonjour,
Meilleur voeux à toute l'équipe !
Dans "Commandes" Lorsque l'on cherche par date, l'affichage se base sur la date de création de la commande= mon client me demande avec importance que ce soit la date de passage en "confirmée" qui soit la base de filtrage de l'interface des commandes...
SVP, comment puis je modifier cela ?
Merci beaucoup !
Last edit: 7 years 8 months ago by ghislain.
Please Log in or Create an account to join the conversation.
7 years 8 months ago #302124
by nicolas
Replied by nicolas on topic Filtre des commandes par date de confirmation et non de création
Bonjour,
Il faut éditer le fichier administrator/components/com_hikashop/views/order/view.html.php et changer les différents endroits où vous avez "b.order_created" en "b.order_invoice_created". Notez qu'il faudra refaire la modification après chaque mise à jour d'HikaShop.
Il faut éditer le fichier administrator/components/com_hikashop/views/order/view.html.php et changer les différents endroits où vous avez "b.order_created" en "b.order_invoice_created". Notez qu'il faudra refaire la modification après chaque mise à jour d'HikaShop.
The following user(s) said Thank You: ghislain
Please Log in or Create an account to join the conversation.
7 years 8 months ago #302156
by ghislain
Replied by ghislain on topic Filtre des commandes par date de confirmation et non de création
Merci !
vous m'avez encore une fois merveilleusement aidé !
Bonne Année !
vous m'avez encore une fois merveilleusement aidé !
Bonne Année !
Please Log in or Create an account to join the conversation.
7 years 5 months ago #305544
by ghislain
Replied by ghislain on topic Filtre des commandes par date de confirmation et non de création
Bonjour,
Mon client me dit que la modification ne s'applique pas à l'export= en effet lorsque il y a export des commandes, seul la date de création de commande apparait mais pas la date de confirmation (b.order_invoice_created)
SVP comment faire pour l'exportation tienne compte de la date de confirmation ?
MERCI BEAUCOUP
Ghislain
Mon client me dit que la modification ne s'applique pas à l'export= en effet lorsque il y a export des commandes, seul la date de création de commande apparait mais pas la date de confirmation (b.order_invoice_created)
SVP comment faire pour l'exportation tienne compte de la date de confirmation ?
MERCI BEAUCOUP
Ghislain
Please Log in or Create an account to join the conversation.
7 years 5 months ago #305545
by nicolas
Replied by nicolas on topic Filtre des commandes par date de confirmation et non de création
Bonjour,
C'est pareil que pour l'interface sauf qu'au lieu de b.order_created c'est hk_order.order_created qui est utilisé car la requête MySQL est écrite un peu différemment. Donc dans ce même fichier, il faut changer hk_order.order_created end hk_order.order_invoice_created pour l'export.
C'est pareil que pour l'interface sauf qu'au lieu de b.order_created c'est hk_order.order_created qui est utilisé car la requête MySQL est écrite un peu différemment. Donc dans ce même fichier, il faut changer hk_order.order_created end hk_order.order_invoice_created pour l'export.
The following user(s) said Thank You: ghislain
Please Log in or Create an account to join the conversation.
7 years 5 months ago #305560
by ghislain
Replied by ghislain on topic Filtre des commandes par date de confirmation et non de création
MERCI ENCORE !
mon client est ravi !
Merci
mon client est ravi !
Merci
Please Log in or Create an account to join the conversation.
7 years 5 months ago #305927
by ghislain
Replied by ghislain on topic Filtre des commandes par date de confirmation et non de création
En fait, sa satisfaction est retombé en me disant que l'export des commandes ne montraient pas explicitement une colonne " date de confirmation des commandes" .....
explications, il a des commandes par chèques, et il met le statur "confirmé" à une date différente de celles de la création de commande ou celles qui apparait lorsque le statut est " envoyé"....
Son comptable lui demande une exportation des dates des commandes payées par chèque....
(le problème ne se pose pas avec les cartes bancaires puisque la confirmation= la création)
Tant que l'on y est dans la modification du fichier, quelles modifications je peux faire pour voir apparaitre la date de confirmation dans l'exportation ?!
MERCIIIIIII
Ghislain
explications, il a des commandes par chèques, et il met le statur "confirmé" à une date différente de celles de la création de commande ou celles qui apparait lorsque le statut est " envoyé"....
Son comptable lui demande une exportation des dates des commandes payées par chèque....
(le problème ne se pose pas avec les cartes bancaires puisque la confirmation= la création)
Tant que l'on y est dans la modification du fichier, quelles modifications je peux faire pour voir apparaitre la date de confirmation dans l'exportation ?!
MERCIIIIIII
Ghislain
Please Log in or Create an account to join the conversation.
7 years 5 months ago #305929
by nicolas
Replied by nicolas on topic Filtre des commandes par date de confirmation et non de création
Bonjour,
Il y a deux colonnes de date dans le CSV exporté:
- order_created qui est la date de création de la commande
- order_invoice_created qui est la date de confirmation de la commande
Donc il y a déjà l'information dans le CSV, c'est juste que votre client ne regarde pas la bonne colonne je pense.
Il y a deux colonnes de date dans le CSV exporté:
- order_created qui est la date de création de la commande
- order_invoice_created qui est la date de confirmation de la commande
Donc il y a déjà l'information dans le CSV, c'est juste que votre client ne regarde pas la bonne colonne je pense.
Please Log in or Create an account to join the conversation.
7 years 5 months ago #305945
by ghislain
Replied by ghislain on topic Filtre des commandes par date de confirmation et non de création
Please Log in or Create an account to join the conversation.
7 years 5 months ago #305953
by nicolas
Replied by nicolas on topic Filtre des commandes par date de confirmation et non de création
Bonjour,
Ah oui, c'est embêtant en effet.
Je n'avais pas pensé à cela.
Ces nombres correspondent au nombre de secondes écoulées depuis le 1er janvier 1970. C'est le format utilisé pour stocker les dates dans la base de données.
Il manque le code pour convertir le format de date pour l'export de cette colonne.
Rajoutez la ligne:
après la ligne:
dans le fichier order / export.php via le menu Affichage>Vues et cela affiera une date normale.
Ah oui, c'est embêtant en effet.
Je n'avais pas pensé à cela.
Ces nombres correspondent au nombre de secondes écoulées depuis le 1er janvier 1970. C'est le format utilisé pour stocker les dates dans la base de données.
Il manque le code pour convertir le format de date pour l'export de cette colonne.
Rajoutez la ligne:
Code:
if(!empty($row->order_modified)) $row->order_invoice_created = hikashop_getDate($row->order_invoice_created,'%Y-%m-%d %H:%M:%S');
Code:
if(!empty($row->order_created)) $row->order_created = hikashop_getDate($row->order_created,'%Y-%m-%d %H:%M:%S');
Please Log in or Create an account to join the conversation.
Time to create page: 0.194 seconds