Lien vers page produit dans le mail demande info

  • Posts: 139
  • Thank you received: 0
12 years 2 months ago #64793

Bonjour,

Dans le mail reçu après que l'utilisateur ait envoyé une demande d'information complémentaire sur la page produit, le lien vers le produit renvoie sur administrator. Après vérification, le code dans la configuration des mails hikashop est le suivant:
$url = JRoute::_('administrator/index.php?option=com_hikashop&ctrl=product&task=edit&cid[]='.$data->product->product_id.$url_itemid,false,true);
Est-ce normal?

Merci

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

  • Posts: 2334
  • Thank you received: 403
12 years 2 months ago #64903

Bonjour,

La demande d'information complémentaire envoie un mail à l'administrateur pour l'avertir de cette demande.
Il est donc normal en temps qu'administrateur que vous ayez accès au backend et que le lien soit celui du produit dans le backend.

The following user(s) said Thank You: dveq

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

  • Posts: 139
  • Thank you received: 0
12 years 1 month ago #70866

Bonjour,

Je relance ce sujet car le mail reçu est ensuite transmis à d'autres personnes qui ne sont pas administrateurs du site et il faudrait que le lien vers la page produit pointe sur la page du produit en front-end, pour que ces personnes visualisent le produit dont il s'agit.
Est-ce possible?

Merci

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

  • Posts: 82868
  • Thank you received: 13375
  • MODERATOR
12 years 1 month ago #71268

C'est biensur possible. Il suffit que vous changiez le lien de l'email.
Au lieu de :
$url = JRoute::_('administrator/index.php?option=com_hikashop&ctrl=product&task=edit&cid[]='.$data->product->product_id.$url_itemid,false,true);

vous pouvez mettre:
$url = JRoute::_('index.php?option=com_hikashop&ctrl=product&task=show&cid='.$data->product->product_id.$url_itemid,false,true);

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

  • Posts: 139
  • Thank you received: 0
12 years 1 month ago #71333

Merci. Cependant le lien renvoie bien vers le front-end, mais sur une page d'erreur.

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

  • Posts: 82868
  • Thank you received: 13375
  • MODERATOR
12 years 1 month ago #71539

Ca aurait été pratique de connaitre l'erreur :)

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

  • Posts: 139
  • Thank you received: 0
12 years 1 month ago #71554

Oui bien sûr, désolé.
c'est une erreur 404 page introuvable

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

  • Posts: 82868
  • Thank you received: 13375
  • MODERATOR
12 years 1 month ago #71858

Quel est le lien généré avec cette modification ?

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

  • Posts: 139
  • Thank you received: 0
12 years 1 month ago #71874

Voici l'adresse du lien généré (pour le suivre : utilisateur: garage / mdp : ocean)

[url=http://test-hika.creawebservice.fr/index.php?option=com_hikashop&ctrl=product&task=edit&cid[]=14] test-hika.creawebservice.fr/index.php?op...roduct&task=edit&cid []=14[/url]

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

  • Posts: 139
  • Thank you received: 0
12 years 1 month ago #71876

Mauvaise manip'

[url=http://test-hika.creawebservice.fr/index.php?option=com_hikashop&ctrl=product&task=edit&cid[]=14] test-hika.creawebservice.fr/index.php?op...roduct&task=edit&cid []=14[/url]

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

  • Posts: 139
  • Thank you received: 0
12 years 1 month ago #71877

Non, c'est bien ce que j'obtiens en copiant l'adresse du lien

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

  • Posts: 139
  • Thank you received: 0
12 years 1 month ago #71879

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

  • Posts: 82868
  • Thank you received: 13375
  • MODERATOR
12 years 1 month ago #72122

Vous n'avez pas utilisé le code que je vous ai fourni...

Le paramètre task est "edit" au lieu de "show" et le paramètre "cid[]" devrait être "cid". C'est pour cela que l'URL résultante ne fonctionne pas.

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

  • Posts: 139
  • Thank you received: 0
12 years 1 month ago #72207

Vraiment désolé, je n'avais pas bien vérifié le code.
Par contre j'ai encore un problème : le lien renvoie bien vers la page produit mais avec le lien suivant test-hika.creawebservice.fr/component/hikashop/product/cid-14
avec https au lieu de http.
Voici le code que j'ai mis: $url = JRoute::_('index.php?option=com_hikashop&ctrl=product&task=show&cid='.$data->product->product_id.$url_itemid,false,true);
Merci

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

  • Posts: 82868
  • Thank you received: 13375
  • MODERATOR
12 years 4 weeks ago #72465

POur avoir une URL en http vou pouvez utiliser ce code:
$url = JRoute::_('index.php?option=com_hikashop&ctrl=product&task=show&cid='.$data->product->product_id.$url_itemid,false,false);

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

Time to create page: 0.096 seconds
Powered by Kunena Forum