Skip to main content

Lien de produit cassé dans email de contact

More
12 years 10 months ago #131344 by fhesliere
www.maformation-online.com/product/contact/cid-
-- HikaShop Essential: 2.2.2
-- Joomla! 2.5.10
-- PHP version -- : 5.4.21
-- Browser(s) name and version -- : Tous
-- Error-message(debug-mod must be tuned on) -- : Error_message

Bonjour,

Depuis la dernière mise à jour, je n'ai plus le lien vers le produit dans l'email envoyé via le formulaire de contact.
L'url "cid-" ne contient d'ailleurs pas d'id produit.

Merci pour votre aide

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

More
12 years 10 months ago #131400 by Jerome
Bonjour,

Si vous n'avez pas le cid à la base dans la page de contact, il est tout à fait normal que vous n'ayez pas de produit associé au formulaire.
Le soucis ne vient donc pas de l'email mais vient d'avant.
Merci d'indiquer d'où vous venez exactement.

Cordialement,

Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

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

More
12 years 10 months ago #131414 by fhesliere
Bonjour,

Ca le fait à partir de n'importe quel produit comme par exemple www.maformation-online.com/formation/161.../category_pathway-75

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

More
12 years 10 months ago #131533 by nicolas
Bonjour,

D'après ce que je vois, il manque l'id du produit dans l'url du bouton sur la page produit.
Pourriez vous supprimer la personnalisation de la vue "show_default" via le menu Affichage>Vues et voir si cela aide à remettre l'id dans l'url ?

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

More
12 years 10 months ago #131961 by fhesliere
Bonjour,

Je n'ai pas la possibilité de supprimer la personnalisation (la colonne "Supprimer la personnalisation" est vide).
J'ai essayé en supprimant le fichier en ftp, mais cela n'a rien modifié.

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

More
12 years 10 months ago #131968 by fhesliere
Re bonjour,

J'ai réactivé l'affichage du prix dans l'onglet "affichage" de la configuration générale, et l'id produit est revenue !

Est-ce que cela est normal ?

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

More
12 years 10 months ago #132054 by Xavier
Bonjour,

Nan cela ne semble pas normal.
Je pense que c'est un coincidence entre le changement d'une options et l'affichage de la vue par défaut.
Il y avait peut être un soucis de cache.

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

More
12 years 10 months ago #132056 by fhesliere
cela dit, le phénomène se reproduit à chaque désactivation/réactivation

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

More
12 years 10 months ago #132114 by nicolas
Merci de ces précisions. Je pense avoir trouvé le soucis grâce à ça.
Changez la ligne:
echo $this->cart->displayButton(JText :: _('CONTACT_US_FOR_INFO'), 'contact_us', $params, hikashop_completeLink('product&task=contact&cid=' . $this->row->product_id.$url_itemid), 'window.location=\'' . hikashop_completeLink('product&task=contact&cid=' . $this->row->product_id.$url_itemid) . '\';return false;');

en:
echo $this->cart->displayButton(JText :: _('CONTACT_US_FOR_INFO'), 'contact_us', $params, hikashop_completeLink('product&task=contact&cid=' . $this->element->product_id.$url_itemid), 'window.location=\'' . hikashop_completeLink('product&task=contact&cid=' . $this->element->product_id.$url_itemid) . '\';return false;');

dans le fichier "show_default" et cela devrait fonctionner dans les deux cas.

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

More
12 years 10 months ago #132185 by fhesliere
Bonjour,

mauvaise nouvelle : cela ne change rien (j'ai modifié le fichier "show_default" de la vue product).

Je peux vous donner accès à l'admin si vous le souhaitez.

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

More
12 years 10 months ago #132532 by Xavier
Bonjour,

L'id n'apparait toujours pas dans l'url ?
Avez vous effectué le changement dans le bon template ? Via le menu Display > Views ?
Êtes vous sûr de ne pas tomber sur une autre version de fichier via FTP dans le répertoire templates ?

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

More
12 years 10 months ago - 12 years 10 months ago #132863 by fhesliere
Bonjour,

Non l'ID n'apparaît toujours pas.
J'ai refait la manipulation, et suis certain d'avoir modifié le code dans le bon fichier.
Last edit: 12 years 10 months ago by fhesliere.

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

More
12 years 10 months ago #132960 by nicolas
Bonjour,

Alors peut être est-ce que vous utilisez un autre layout que show_default pour l'affichage de votre page produit ?
show_reversed ou show_tabular peuvent être utilisés, mais vous pouvez aussi en créer d'autres.
Faites la modification dans tous les fichiers de layout de page produit pour être sûr et cela devrait être bon.

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

More
12 years 10 months ago #133693 by fhesliere
Bonjour,

Non, je n'utilise pas d'autres layout.
Voulez-vous un accès à mon admin pour voir ce qu'il se passe ?

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

More
12 years 10 months ago #134122 by Xavier
Bonjour,

Oui cela peut nous permettre de trouver la source du problème plus rapidement.
Merci de nous envoyer ces accès via pm ou le formulaire de contact en spécifiant bien l'url de ce topic.

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

More
12 years 10 months ago #134134 by Xavier
Résolu !

Vous utilisez la vue "show_reversed" pour afficher la page de vos formations, il fallait donc modifier cette vue pour changer la ligne en:
Code:
echo $this->cart->displayButton(JText :: _('CONTACT_US_FOR_INFO'), 'contact_us', $params, hikashop_completeLink('product&task=contact&cid=' . $this->element->product_id.$url_itemid), 'window.location=\'' . hikashop_completeLink('product&task=contact&cid=' . $this->element->product_id.$url_itemid) . '\';return false;');{

Cette option est configurée dans Configurations > Affichage > Options pour les produits.
The following user(s) said Thank You: Jerome

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

More
12 years 10 months ago #134271 by fhesliere
Quel talent !

Merci pour votre aide. Je n'avais effectivement pas remarqué que j'utilisais ce fichier de vues.

Bonne journée

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

Time to create page: 0.295 seconds
Powered by Kunena Forum