- Posts: 157
- Thank you received: 18
Numéro de suivi cliquable dans email de notification
8 years 9 months ago #284579
by Bill D.
Numéro de suivi cliquable dans email de notification was created by Bill D.
-- HikaShop version -- : 2.6.1
-- Joomla version -- : 3.8.2
-- PHP version -- : 7
Bonjour,
Je souhaiterais intégrer le numéro de suivi cliquable des colis dans l'email de commande envoyée.
=> Hikashop > Affichage > Champs personnalisés > Nouveau
- Nom : N° de suivi (le champ devient nsuivi après enregistrement)
- Table : Commande
-Type : lien (j'ai aussi essayé texte et WYSYWYG...)
Ensuite dans
media > com_hikashop > mail > order_status_notification.html.php
j'ajoute la ligne
J'entre le lien soit :
Dans le backend dans le statut de commande j'ai un lien mort NUMCOLIS
si je retourne dans le champ il est devenu
Si j'entre
Ca fonctionne dans le backend dans le récapitulatif de commandes (informations additionnelles) mais ce n'est pas "esthétique"
En revanche dans l'email de notification client ce n'est pas cliquable
Aussi comment faire pour avoir seulement NUMCOLIS cliquable dans l'email de notification ?
Merci d'avance.
-- Joomla version -- : 3.8.2
-- PHP version -- : 7
Bonjour,
Je souhaiterais intégrer le numéro de suivi cliquable des colis dans l'email de commande envoyée.
=> Hikashop > Affichage > Champs personnalisés > Nouveau
- Nom : N° de suivi (le champ devient nsuivi après enregistrement)
- Table : Commande
-Type : lien (j'ai aussi essayé texte et WYSYWYG...)
Ensuite dans
media > com_hikashop > mail > order_status_notification.html.php
j'ajoute la ligne
Code:
<?php echo 'Numéro de suivi / Tracking number : '.$data->[i]nsuivi[/i]; ?>
J'entre le lien soit :
Code:
<ahref="https://www.laposte.fr/particulier/outils/suivre-vos-envois?code=NUMCOLIS">NUMCOLIS</a>
Dans le backend dans le statut de commande j'ai un lien mort NUMCOLIS
si je retourne dans le champ il est devenu
Code:
NUMCOLIS</a>
Si j'entre
Code:
https://www.laposte.fr/particulier/outils/suivre-vos-envois?code=NUMCOLIS
En revanche dans l'email de notification client ce n'est pas cliquable
Aussi comment faire pour avoir seulement NUMCOLIS cliquable dans l'email de notification ?
Merci d'avance.
Please Log in or Create an account to join the conversation.
8 years 9 months ago #284593
by nicolas
Replied by nicolas on topic Numéro de suivi cliquable dans email de notification
Bonjour,
Déjà je vois plusieurs soucis:
1. Dans le code:
les tags [ i ] et [ /i ] vont faire crasher le PHP.
Je suppose que vous ne les avez pas dans votre code mais que vous avez voulu les ajouter sur le forum uniquement.
2. Dans le code:
il n'y a pas d'espace entre le a et le href, ce qui n'est pas de l'HTML valide.
C'est surement pour cela que vous obtenez NUMCOLIS</a> car seul l'HTML valide est autorisé.
3. Personnelement, je me simplifierais la vie en mettant:
dans l'email.
Ainsi, dans le champs dans la commande, j'aurais juste à mettre le numéro de colis. Ainsi par d'erreur possible sur l'HTML ou sur l'URL.
Déjà je vois plusieurs soucis:
1. Dans le code:
Code:
<?php echo 'Numéro de suivi / Tracking number : '.$data->[i]nsuivi[/i]; ?>
Je suppose que vous ne les avez pas dans votre code mais que vous avez voulu les ajouter sur le forum uniquement.
2. Dans le code:
Code:
<ahref="https://www.laposte.fr/particulier/outils/suivre-vos-envois?code=NUMCOLIS">NUMCOLIS</a>
C'est surement pour cela que vous obtenez NUMCOLIS</a> car seul l'HTML valide est autorisé.
3. Personnelement, je me simplifierais la vie en mettant:
Code:
Numéro de suivi / Tracking number : <a href="https://www.laposte.fr/particulier/outils/suivre-vos-envois?code=<?php echo $data->nsuivi; ?>"><?php echo $data->nsuivi; ?></a>
Ainsi, dans le champs dans la commande, j'aurais juste à mettre le numéro de colis. Ainsi par d'erreur possible sur l'HTML ou sur l'URL.
The following user(s) said Thank You: Bill D.
Please Log in or Create an account to join the conversation.
8 years 9 months ago #284600
by Bill D.
Replied by Bill D. on topic Numéro de suivi cliquable dans email de notification
Bonjour,
Merci beaucoup, ça fonctionne impec et c'est bien plus facile pour la maintenance.
Effectivement les i sont le résultat d'un copié collé, le a href est une erreur, depuis la disparition des pages statiques en .htm j'ai un peu oublié comment on code en dur
Donc avec un champ personnalisé de type texte ça s'intègre bien.
J'ai ajouté la ligne de code
dans
media > com_hikashop > order_status_notification.html.modified.php (ligne 140) (sans savoir où se situe la vue à surcharger depuis le mode graphique)
Bon dimanche !
Merci beaucoup, ça fonctionne impec et c'est bien plus facile pour la maintenance.
Effectivement les i sont le résultat d'un copié collé, le a href est une erreur, depuis la disparition des pages statiques en .htm j'ai un peu oublié comment on code en dur

Donc avec un champ personnalisé de type texte ça s'intègre bien.
J'ai ajouté la ligne de code
Code:
<span style="color:#1c8faf !important;font-size:12px;font-weight:bold;">Numéro de suivi - Tracking number : </span><a href="https://www.laposte.fr/particulier/outils/suivre-vos-envois?code=<?php echo $data->nsuivi; ?>"><?php echo $data->nsuivi; ?></a
media > com_hikashop > order_status_notification.html.modified.php (ligne 140) (sans savoir où se situe la vue à surcharger depuis le mode graphique)
Bon dimanche !
Please Log in or Create an account to join the conversation.
8 years 9 months ago #284601
by nicolas
Replied by nicolas on topic Numéro de suivi cliquable dans email de notification
Bonjour,
Pour éditer les emails, c'est le menu System>Emails que vous pouvez utiliser. Mais bon, cela revient à la même chose au final.
Bonne journée également
Pour éditer les emails, c'est le menu System>Emails que vous pouvez utiliser. Mais bon, cela revient à la même chose au final.
Bonne journée également
Please Log in or Create an account to join the conversation.
Time to create page: 0.187 seconds