Skip to main content

Lien vers page produit dans le mail demande info

More
14 years 3 weeks ago #64793 by dveq
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.

More
14 years 3 weeks ago #64903 by Eliot
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.

More
13 years 11 months ago #70866 by dveq
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.

More
13 years 11 months ago #71268 by nicolas
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.

More
13 years 11 months ago #71333 by dveq
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.

More
13 years 11 months ago #71539 by nicolas
Ca aurait été pratique de connaitre l'erreur :)

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

More
13 years 11 months ago #71554 by dveq
Oui bien sûr, désolé.
c'est une erreur 404 page introuvable

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

More
13 years 11 months ago #71858 by nicolas
Quel est le lien généré avec cette modification ?

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

More
13 years 11 months ago #71874 by dveq
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.

More
13 years 11 months ago #71876 by dveq
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.

More
13 years 11 months ago #71877 by dveq
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.

More
13 years 11 months ago #71879 by dveq

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

More
13 years 11 months ago #72122 by nicolas
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.

More
13 years 11 months ago #72207 by dveq
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.

More
13 years 11 months ago #72465 by nicolas
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.363 seconds
Powered by Kunena Forum