- Posts: 13
- Thank you received: 0
Champs personnalisé et email de notification
10 years 10 months ago #220394
by KAY94
Champs personnalisé et email de notification was created by KAY94
-- HikaShop version -- : 2.6.0 business
-- Joomla version -- : 3.4.5
Bonjour
Il y a quelque temps, j'avais envoyé un message PV au développeur d'hikashop pour une info sur une fonction.
Pour cela il fallait la version business et a l'époque cela n'était pas prévu dans le budget..
Je rappelle ma question:
Je possède 2 restaurants avec livraison
Un situé à paris, qui fait donc les livraisons sur paris et l'autre situé dans le 94 qui s'occupe donc des livraisons sur le 94.
J'aimerai savoir si il serait possible de rajouter un option lors de la commande sur le site ou l'on choisirai le lieu de livraison (au début ou a la fin de la commande) afin que la commande soit envoyée sur l'adresse mail du bon restaurant.
Par exemple si livraison sur paris, cocher Paris ( et dans ce cas envoi de la commande a mail@paris.fr)
si livraison dans le 94 cochez 94 (envoi de la commande a mail@94.fr)
On m'avait répondu :
Oui, c'est possible.
Pour cela, il faut d'abord créer un champs personnalisé de la table
"commande" via le menu Affichage->Champs personnalisés (version
Business). Ensuite, il faut éditer l'email de notification à l'admin
via le menu Système->Emails et ajouter du code comme ceci à la fin:
<?php
if($data->CUSTOM_FIELD=='choice1'){
$data->customer->user_email = 'mail@paris.fr';
}
?>
CUSTOM_FIELD doit être remplacé par le nom
de colonne du champs personnalisé bien sûr.
J'ai fait une capture d'ecran du champs personnalise
Au niveau des notification de commande email je dois donc mettre :
<?php
if($data->mailrestaurant=='paris'){
$data->customer->user_email = 'mail@paris.fr';
}
?>
<?php
if($data->mailrestaurant=='94'){
$data->customer->user_email = 'mail@94.fr';
}
?>
et a quel endroit je vois 3 zones de texte : version html; version texte, prechargement.
Merci d'avance
-- Joomla version -- : 3.4.5
Bonjour
Il y a quelque temps, j'avais envoyé un message PV au développeur d'hikashop pour une info sur une fonction.
Pour cela il fallait la version business et a l'époque cela n'était pas prévu dans le budget..
Je rappelle ma question:
Je possède 2 restaurants avec livraison
Un situé à paris, qui fait donc les livraisons sur paris et l'autre situé dans le 94 qui s'occupe donc des livraisons sur le 94.
J'aimerai savoir si il serait possible de rajouter un option lors de la commande sur le site ou l'on choisirai le lieu de livraison (au début ou a la fin de la commande) afin que la commande soit envoyée sur l'adresse mail du bon restaurant.
Par exemple si livraison sur paris, cocher Paris ( et dans ce cas envoi de la commande a mail@paris.fr)
si livraison dans le 94 cochez 94 (envoi de la commande a mail@94.fr)
On m'avait répondu :
Oui, c'est possible.
Pour cela, il faut d'abord créer un champs personnalisé de la table
"commande" via le menu Affichage->Champs personnalisés (version
Business). Ensuite, il faut éditer l'email de notification à l'admin
via le menu Système->Emails et ajouter du code comme ceci à la fin:
<?php
if($data->CUSTOM_FIELD=='choice1'){
$data->customer->user_email = 'mail@paris.fr';
}
?>
CUSTOM_FIELD doit être remplacé par le nom
de colonne du champs personnalisé bien sûr.
J'ai fait une capture d'ecran du champs personnalise
Au niveau des notification de commande email je dois donc mettre :
<?php
if($data->mailrestaurant=='paris'){
$data->customer->user_email = 'mail@paris.fr';
}
?>
<?php
if($data->mailrestaurant=='94'){
$data->customer->user_email = 'mail@94.fr';
}
?>
et a quel endroit je vois 3 zones de texte : version html; version texte, prechargement.
Merci d'avance
Please Log in or Create an account to join the conversation.
10 years 10 months ago #220402
by nicolas
Replied by nicolas on topic Champs personnalisé et email de notification
Bonjour,
Vous voulez mettre cela dans "version HMTL".
Vous voulez mettre cela dans "version HMTL".
Please Log in or Create an account to join the conversation.
10 years 10 months ago #220507
by KAY94
Replied by KAY94 on topic Champs personnalisé et email de notification
Cela ne fonctionne pas Nicolas.

le code est il correct par rapport au screen que j'ai mis en piece jointe?
La je ne reçois qu'a l'adresse admin
le code est il correct par rapport au screen que j'ai mis en piece jointe?
La je ne reçois qu'a l'adresse admin
Please Log in or Create an account to join the conversation.
10 years 10 months ago #220512
by nicolas
Replied by nicolas on topic Champs personnalisé et email de notification
Cela me semble pourtant correct.
Si vous ajoutez le code ci-dessous, la valeur du champs personnalisé est-elle affichée comme il faut dans l'email reçu?
Si vous ajoutez le code ci-dessous, la valeur du champs personnalisé est-elle affichée comme il faut dans l'email reçu?
Code:
<?php echo $data->mailrestaurant; ?>
The following user(s) said Thank You: KAY94
Please Log in or Create an account to join the conversation.
10 years 10 months ago #220627
by KAY94
Replied by KAY94 on topic Champs personnalisé et email de notification
Non rien de plus n'apparait
Please Log in or Create an account to join the conversation.
10 years 10 months ago #220789
by Xavier
Replied by Xavier on topic Champs personnalisé et email de notification
Bonjour,
La valeur est potentiellement stockée ici:
Si cela ne fonctionne toujours pas, essayez avec ceci:
La valeur est potentiellement stockée ici:
Code:
<?php echo $data->cart->mailrestaurant; ?>
Si cela ne fonctionne toujours pas, essayez avec ceci:
Code:
<?php echo $data->order->mailrestaurant; ?>
The following user(s) said Thank You: KAY94
Please Log in or Create an account to join the conversation.
10 years 10 months ago #220849
by KAY94
Replied by KAY94 on topic Champs personnalisé et email de notification
Non rien du tout, je comprends pas.
Ou alors c'est moi qui le fait mail.
Un modérateur pourrait éventuellement regarder avec les identifiants ?
Ou alors c'est moi qui le fait mail.
Un modérateur pourrait éventuellement regarder avec les identifiants ?
Please Log in or Create an account to join the conversation.
10 years 10 months ago #221046
by KAY94
Replied by KAY94 on topic Champs personnalisé et email de notification
Ok j'ai trouvé je suis désolé c'est moi j'étais dans :
Notification de statut de commande
alors que apparemment ca a l'air de fonctionner dans :
Notification de commande à l'administrateur
a quoi correspond : Notification de création de commande
svp
Notification de statut de commande
alors que apparemment ca a l'air de fonctionner dans :
Notification de commande à l'administrateur
a quoi correspond : Notification de création de commande
svp
Please Log in or Create an account to join the conversation.
10 years 10 months ago #221281
by Xavier
Replied by Xavier on topic Champs personnalisé et email de notification
Bonjour,
Cet email est envoyé au client lorsqu'il crée une commande, donc avant le paiement de cette dernière.
Cet email est envoyé au client lorsqu'il crée une commande, donc avant le paiement de cette dernière.
Please Log in or Create an account to join the conversation.
Time to create page: 0.238 seconds