- Posts: 230
- Thank you received: 6
url obselete
14 years 7 months ago #40937
by greniers
url obselete was created by greniers
J'ai dans les redirections de Joomla 2.5.1 un lien qui apparait invalide à partir de la boutique
Lien invalide: administrator/
/0
Referer: htt*ps://a*llergomedik.com/administrator/index.php?option=com_hikashop&ctrl=order&task=changestatus&edit=1&order_id=304&tmpl=component&status=envoyée
Je vois cela régulièrement quand l'on place la commande en statut envoyé.
N.B. J'ai mis des étoile dans le lien pour briser le lien
Avez-vous une idée de ce qui provoque cette situation ?
Merci
Lien invalide: administrator/
/0Referer: htt*ps://a*llergomedik.com/administrator/index.php?option=com_hikashop&ctrl=order&task=changestatus&edit=1&order_id=304&tmpl=component&status=envoyée
Je vois cela régulièrement quand l'on place la commande en statut envoyé.
N.B. J'ai mis des étoile dans le lien pour briser le lien
Avez-vous une idée de ce qui provoque cette situation ?
Merci
Please Log in or Create an account to join the conversation.
14 years 7 months ago #41060
by nicolas
Replied by nicolas on topic Re: url obselete
C'est à cause de l'accent je pense. Il semblerait que vous avez changer directement le nom du statut pour la version française via le menu Système->Statuts. Est-ce le cas ?
Please Log in or Create an account to join the conversation.
14 years 7 months ago #41062
by greniers
Replied by greniers on topic Re: url obselete
Oui effectivement les statuts ont été modifiés comme suit:
créée
confirmée
annulée
remboursée
prête
envoyée
créée
confirmée
annulée
remboursée
prête
envoyée
Please Log in or Create an account to join the conversation.
14 years 7 months ago #41063
by nicolas
Replied by nicolas on topic Re: url obselete
Il aurait fallu modifier les statut via un override de traduction pour éviter cela:
www.hikashop.com/fr/download/languages.html#modify
www.hikashop.com/fr/download/languages.html#modify
Please Log in or Create an account to join the conversation.
14 years 7 months ago #41066
by greniers
Replied by greniers on topic Re: url obselete
Maintenant que ça fait un bout de temps que la boutique fonctionne comme ça,
quelle est la meilleure façon de corriger la situation pour éviter de briser le fonctionnement (factures, tables ...etc)
J'ai aussi changé cela dans toutes les configurations de statut de la boutique
Merci
quelle est la meilleure façon de corriger la situation pour éviter de briser le fonctionnement (factures, tables ...etc)
J'ai aussi changé cela dans toutes les configurations de statut de la boutique
Merci
Please Log in or Create an account to join the conversation.
14 years 7 months ago #41068
by greniers
Replied by greniers on topic Re: url obselete
Dans les langues c'est déjà à:
;Order statuses
CREATED="créée"
PENDING="en attente"
CONFIRMED="confirmée"
CANCELLED="annulée"
REFUNDED="remboursée"
SHIPPED="envoyée"
Je me rappelle que le statut posait problème dans les courriels envoyés aux clients, il n'y avait pas les accents quand j'ai mis la boutique en place au début. Quand j'ai changé cela ça corrigé la situation.
;Order statuses
CREATED="créée"
PENDING="en attente"
CONFIRMED="confirmée"
CANCELLED="annulée"
REFUNDED="remboursée"
SHIPPED="envoyée"
Je me rappelle que le statut posait problème dans les courriels envoyés aux clients, il n'y avait pas les accents quand j'ai mis la boutique en place au début. Quand j'ai changé cela ça corrigé la situation.
Please Log in or Create an account to join the conversation.
14 years 7 months ago #41069
by nicolas
Replied by nicolas on topic Re: url obselete
Il vaut mieux laisser comme ça. Je ne pense pas que ce soit une bonne idée de changer les statuts de commande en plein milieu. Ca va causer des problèmes.
Please Log in or Create an account to join the conversation.
14 years 7 months ago #41070
by greniers
Replied by greniers on topic Re: url obselete
L'erreur d'url pose t'elle un problème de fonctionnement ?
Peut-on l'éviter avec une simple modification?
Merci
Peut-on l'éviter avec une simple modification?
Merci
Please Log in or Create an account to join the conversation.
14 years 7 months ago #41073
by nicolas
Replied by nicolas on topic Re: url obselete
Pour le listing de commandes, changez la ligne:
$onchange = ' onfocus="this.oldvalue = this.value;" onchange="var link = document.getElementById(\'status_change_link_'.$row->order_id.'\');link.href = link.href+\'&status=\' +this.value; this.value=this.oldvalue; SqueezeBox.fromElement(link,{parse: \'rel\'});"';
en:
$onchange = ' onfocus="this.oldvalue = this.value;" onchange="var link = document.getElementById(\'status_change_link_'.$row->order_id.'\');link.href = link.href+\'&status=\' +encodeURIComponent(this.value); this.value=this.oldvalue; SqueezeBox.fromElement(link,{parse: \'rel\'});"';
dans le fichier listing de la vue order.
Pour la page d'édition des commandes, c'est la ligne:
$onchange = ' onfocus="this.oldvalue = this.value;" onchange="var link = document.getElementById(\'status_change_link\');link.href = link.href+\'&status=\' +this.value; this.value=this.oldvalue; SqueezeBox.fromElement(link,{parse: \'rel\'});"';
en:
$onchange = ' onfocus="this.oldvalue = this.value;" onchange="var link = document.getElementById(\'status_change_link\');link.href = link.href+\'&status=\' +encodeURIComponent(this.value); this.value=this.oldvalue; SqueezeBox.fromElement(link,{parse: \'rel\'});"';
dans le fichier form de la vue order.
Cela devrait éviter l'erreur de l'url
$onchange = ' onfocus="this.oldvalue = this.value;" onchange="var link = document.getElementById(\'status_change_link_'.$row->order_id.'\');link.href = link.href+\'&status=\' +this.value; this.value=this.oldvalue; SqueezeBox.fromElement(link,{parse: \'rel\'});"';
en:
$onchange = ' onfocus="this.oldvalue = this.value;" onchange="var link = document.getElementById(\'status_change_link_'.$row->order_id.'\');link.href = link.href+\'&status=\' +encodeURIComponent(this.value); this.value=this.oldvalue; SqueezeBox.fromElement(link,{parse: \'rel\'});"';
dans le fichier listing de la vue order.
Pour la page d'édition des commandes, c'est la ligne:
$onchange = ' onfocus="this.oldvalue = this.value;" onchange="var link = document.getElementById(\'status_change_link\');link.href = link.href+\'&status=\' +this.value; this.value=this.oldvalue; SqueezeBox.fromElement(link,{parse: \'rel\'});"';
en:
$onchange = ' onfocus="this.oldvalue = this.value;" onchange="var link = document.getElementById(\'status_change_link\');link.href = link.href+\'&status=\' +encodeURIComponent(this.value); this.value=this.oldvalue; SqueezeBox.fromElement(link,{parse: \'rel\'});"';
dans le fichier form de la vue order.
Cela devrait éviter l'erreur de l'url
The following user(s) said Thank You: greniers
Please Log in or Create an account to join the conversation.
13 years 10 months ago #78511
by greniers
Replied by greniers on topic Re: url obselete
Je reviens sur le sujet puisque tous les status de la boutique ont été remis normalement en anglais et le problème reste présent:
url suivant:
donne url obselete suivant dans les redirections joomla:
administrator/
/0
avez-vous une idée de ce qui pourrait poser le problème?
url suivant:
Code:
https://allergomedik.com/administrator/index.php?option=com_hikashop&ctrl=order&task=changestatus&order_id=550&tmpl=component&status=shipped
donne url obselete suivant dans les redirections joomla:
administrator/
/0avez-vous une idée de ce qui pourrait poser le problème?
Please Log in or Create an account to join the conversation.
13 years 10 months ago #78540
by Jerome
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Replied by Jerome on topic Re: url obselete
Bonjour,
Je ne comprends pas pourquoi l'url à "besoin" d'être redirigée.
Dans l'administration, les URL ne sont pas "SEF" et la task changestatus fait simplement un display de la view.
Il n'y a pas de redirection dans cette task..
Cordialement,
Je ne comprends pas pourquoi l'url à "besoin" d'être redirigée.
Dans l'administration, les URL ne sont pas "SEF" et la task changestatus fait simplement un display de la view.
Il n'y a pas de redirection dans cette task..
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
Time to create page: 0.234 seconds