- Posts: 23
- Thank you received: 2
Message après commande
- cedric.fatio
-
Topic Author
- Offline
Less
More
12 years 3 months ago #159900
by cedric.fatio
Message après commande was created by cedric.fatio
-- url of the page with the problem -- :
www.ohsec.ch
-- HikaShop version -- : 2.3.1
-- Joomla version -- : 3.3
-- PHP version -- : x.x.x
-- Browser(s) name and version -- : XXXXX x.x.x
-- Error-message(debug-mod must be tuned on) -- : Error_message
Bonjour,
Je souhaiterais personnaliser le message qui est affiché au client une fois qu'il a terminé sa commande. Où puis-je le faire?
Merci et meilleures salutations,
Cédric
-- HikaShop version -- : 2.3.1
-- Joomla version -- : 3.3
-- PHP version -- : x.x.x
-- Browser(s) name and version -- : XXXXX x.x.x
-- Error-message(debug-mod must be tuned on) -- : Error_message
Bonjour,
Je souhaiterais personnaliser le message qui est affiché au client une fois qu'il a terminé sa commande. Où puis-je le faire?
Merci et meilleures salutations,
Cédric
Please Log in or Create an account to join the conversation.
12 years 3 months ago #159903
by Xavier
Replied by Xavier on topic Message après commande
Bonjour,
Il faut généralement éditer la vue "checkout / after_end", mais selon les plugins de paiement utilisés il faut parfois éditer la vue "xxx_end.php" de ce plugin.
Pour éditer la vue, cela peut être fait via le menu Dispay > Views de HikaShop.
Il faut généralement éditer la vue "checkout / after_end", mais selon les plugins de paiement utilisés il faut parfois éditer la vue "xxx_end.php" de ce plugin.
Pour éditer la vue, cela peut être fait via le menu Dispay > Views de HikaShop.
Please Log in or Create an account to join the conversation.
- cedric.fatio
-
Topic Author
- Offline
Less
More
- Posts: 23
- Thank you received: 2
12 years 3 months ago #160041
by cedric.fatio
Replied by cedric.fatio on topic Message après commande
Bonjour,
Le code du fichier after_end.php est le suivant :
<?php
$app = JFactory::getApplication();
$app->enqueueMessage( JText::_('THANK_YOU_FOR_PURCHASE') );
J'aimerais bien écrire un message personnalisé en rappelant le montant et le numéro de la commande. Comment dois-je procéder? Où est-ce que je trouve le code du JText de l'app JFactory?
Merci et meilleures salutations,
Cédric
Le code du fichier after_end.php est le suivant :
<?php
$app = JFactory::getApplication();
$app->enqueueMessage( JText::_('THANK_YOU_FOR_PURCHASE') );
J'aimerais bien écrire un message personnalisé en rappelant le montant et le numéro de la commande. Comment dois-je procéder? Où est-ce que je trouve le code du JText de l'app JFactory?
Merci et meilleures salutations,
Cédric
Please Log in or Create an account to join the conversation.
12 years 3 months ago #160044
by Xavier
Replied by Xavier on topic Message après commande
Bonjour,
Alors vous pourrez retrouver toutes les informations relatives à la commande dans l'objet php "$this->order".
En ce qui concerne la traduction du JText elle se trouve dans Configuration > Languages (dans HikaShop).
Pour afficher les infos de la commande il faudra utiliser du code tel que:
Alors vous pourrez retrouver toutes les informations relatives à la commande dans l'objet php "$this->order".
En ce qui concerne la traduction du JText elle se trouve dans Configuration > Languages (dans HikaShop).
Pour afficher les infos de la commande il faudra utiliser du code tel que:
Code:
<?php echo $this->order->order_number; ?>
Please Log in or Create an account to join the conversation.
- cedric.fatio
-
Topic Author
- Offline
Less
More
- Posts: 23
- Thank you received: 2
12 years 3 months ago #160250
by cedric.fatio
Replied by cedric.fatio on topic Message après commande
Bonjour,
J'ai édité le le fichier after_end.php de la vue checkout, mais cela n'a en rien changé le message après la commande... comment est-ce possible?
Où est-ce que je trouve l'objet php "$this->order"? Dans le backend Joomla où via FTP?
Merci pour votre aide et meilleures salutations,
Cédric
J'ai édité le le fichier after_end.php de la vue checkout, mais cela n'a en rien changé le message après la commande... comment est-ce possible?
Où est-ce que je trouve l'objet php "$this->order"? Dans le backend Joomla où via FTP?
Merci pour votre aide et meilleures salutations,
Cédric
Please Log in or Create an account to join the conversation.
12 years 3 months ago #160257
by nicolas
Replied by nicolas on topic Message après commande
C'est soit que vous n'avez pas édité le fichier pour le bon template, soit que cette vue n'est pas utilisée.
Il est possible que ce soit une autre vue qui soit utilisée en fonction de la méthode de paiement que vous utilisé.
Malheureusement, vous n'avez pas fourni cette information pour l'instant donc je ne peux répondre avec certitude.
Dans le fichier after_end, vous avez directement accès à $this->order avec du code du genre de celui que Xavier à écrit dans son message.
Il est possible que ce soit une autre vue qui soit utilisée en fonction de la méthode de paiement que vous utilisé.
Malheureusement, vous n'avez pas fourni cette information pour l'instant donc je ne peux répondre avec certitude.
Dans le fichier after_end, vous avez directement accès à $this->order avec du code du genre de celui que Xavier à écrit dans son message.
Please Log in or Create an account to join the conversation.
Time to create page: 0.179 seconds