Problème URL quand quitte édition front-end

  • Posts: 263
  • Thank you received: 11
10 years 10 months ago #138290

Quand j'édite un produit sur le front-end du lien :
http://localhost/~Flooder/lapagept.com/impressions-a1-pt/aimants

J'arrive sur la page d'édition pour mon produit :
http://localhost/~Flooder/lapagept.com/component/hikamarket/product/edit/cancel_action-product/cid-374

En quittant l'édition, je reviens sur :
http://localhost/~Flooder/lapagept.com/component/hikashop/produit/cid-374

Et non sur : Quand j'édite un produit sur le front-end du lien :
http://localhost/~Flooder/lapagept.com/impressions-a1-pt/aimants

Et là, mon breadcrumb ne fonctionne plus, et la navigation va tout croche tant que je redémarre pas de la page d'accueil du site.

Qu'en pensez-vous?

-- Hikamarket version -- : 1.3.1
-- HikaShop version -- : 2.2.3
-- Joomla version -- : 3.2.1

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

  • Posts: 26159
  • Thank you received: 4028
  • MODERATOR
10 years 10 months ago #138306

Bonjour,

C'est en effet le fonctionnement actuel dans HikaMarket.
Nous avons déjà eu une demande il y a quelques jours et de ce fait, nous avons ajouté une nouvelle option pour la prochaine version d'HikaMarket.



Avec cette option, vous pouvez utiliser le "current url" qui passe en paramètre l'url de la page en cours et ainsi, si vous annulez (ou sauvegardez) vous serez redirigé vers la page ou vous étiez auparavant.
Le mode "product" est le mode courant et le mode "listing" permet de ne pas revenir du tout sur HikaShop mais reste dans HikaMarket.

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.
Attachments:

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

  • Posts: 263
  • Thank you received: 11
10 years 10 months ago #138316

Nous patienterons donc jusqu'à la prochaine version d'hikamarket! Merci

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

  • Posts: 263
  • Thank you received: 11
10 years 8 months ago #148819

-Quand j'édite un produit sur le front-end à partir du lien :
www.lapagept.com/pt4/impressions-a1-pt/a...it/373-aimants-photo

- J'arrive sur la page d'édition pour mon produit :
www.lapagept.com/pt4/component/hikamarket/product/edit/cid-373

- En cliquant sur « Sauver », 3 possibilités ont été testées :

--- Si configuration d'HikaMarket, « Retour de l'édition de produit » est sur « Page produit », je tombe sur
--- www.lapagept.com/pt4/component/hikamarket/product/edit/cid-373
--- INCORRECT

--- Si configuration d'HikaMarket, « Retour de l'édition de produit » est sur « URL Courante », je tombe sur
--- www.lapagept.com/pt4/component/hikamarke...LWExLXB0L2FpbWFudHM=
--- INCORRECT (c'est ce que nous aurions besoin)

--- Si configuration d'HikaMarket, « Retour de l'édition de produit » est sur « Listing produit Hikamarket », je tombe sur
--- www.lapagept.com/pt4/component/hikamarket/product/edit/cid-373
--- Semble OK

Comment puis-je corriger please? Une idée?

Merci

Hikashop 2.3.0
HikaMarket 1.3.2
Joomla 3.2.2

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

  • Posts: 26159
  • Thank you received: 4028
  • MODERATOR
10 years 8 months ago #148828

Bonjour,

J'ai un peu de mal à visualiser vos différents tests.
La deuxième URL (en mode url courante) contient le paramètre "return_url" qui une fois décodé donne :
" www.lapagept.com/pt4/impressions-a1-pt/aimants "
L'url donnée est l'url de la page d'edition et ne ressemble donc pas à l'url du bouton d'annulation.
Lors de mes tests locaux, j'ai bien un bouton "back" avec la bonne url décodée.
C'est pour cela que je me demande à quel endroit vous avez récupéré l'url du deuxième test.

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.

  • Posts: 263
  • Thank you received: 11
10 years 8 months ago #148829

J'étais en train de vous écrire un nouveau message et voyez ce que je constate.

Je me présente sur www.lapagept.com/pt4/impressions-a1-pt/a...it/373-aimants-photo .

Je clique sur le bouton d'édition du produit et voyez la barre d'adresse.



www.lapagept.com/pt4/component/hikamarke...YWltYW50cy1waG90bw==

Je dirais donc que le problème est plus là. Vous pensez quoi? Merci

Attachments:

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

  • Posts: 26159
  • Thank you received: 4028
  • MODERATOR
10 years 8 months ago #148833

Bonjour,

J'ai fait un test sur votre site et j'ai pu voir le soucis.
Le bouton "retour" est correct mais en effet, le bouton "sauver" ne prends pas en compte l'url de "cancel_url".
Merci d'éditer le fichier "components/com_hikamarket/controllers/product.php" et de remplacer

				switch($cancel_action) {
					case 'product':
						$app->redirect( hikamarket::completeLink('shop.product&task=show&cid='.$product_id, false, true) );
						break;
				}
Par:
				switch($cancel_action) {
					case 'product':
						$app->redirect( hikamarket::completeLink('shop.product&task=show&cid='.$product_id, false, true) );
						break;
					case 'url':
						$cancel_url = JRequest::getString('cancel_url', '');
						if(!empty($cancel_url))
							$app->redirect( $cancel_url );
						break;
				}
Afin de rajouter la gestion du cancel type "url" à la sauvegarde d'un produit.
Ce patch sera bien évidement dans la prochaine version d'HikaMarket.

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.
The following user(s) said Thank You: Flooder

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

  • Posts: 263
  • Thank you received: 11
10 years 8 months ago #148843

Ça semble nickel! Merci pour votre beau travail.

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

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