- Posts: 221
- Thank you received: 13
Liens de téléchargement de fichiers dans le mail
- RG-Consultant
-
Topic Author
- Offline
Less
More
10 years 9 months ago #224765
by RG-Consultant
Liens de téléchargement de fichiers dans le mail was created by RG-Consultant
-- HikaShop version -- : 2.6.0
-- Joomla version -- : 3.4.6
-- PHP version -- : 5.5.24
-- Browser(s) name and version -- : Firefox 43.0.1
-- Error-message(debug-mod must be tuned on) -- : aucun
Bonjour,
Désolé s'il y a une discussion qui m'a échappé concernant ce problème, je n'ai pas trouvé grâce à la recherche dans le forum.
Je viens de constater que si on commande un fichier à télécharger, dans le mail reçu après paiement et confirmation le lien est en accès direct au téléchargement ou à l'ouverture du fichier lorsque la commande a été faite comme invité, par contre il nécessite de s'identifier au préalable lorsque la commande a été passée en tant que membre du site. Je ne comprends pas pourquoi il y a cette différence.
Peut-être ai-je oublié un paramètre évitant aux membres de devoir s'identifier (lorsque leur session est terminée) pour récupérer ces fichiers ?
Merci par avance de vos réponses !
Robert
-- Joomla version -- : 3.4.6
-- PHP version -- : 5.5.24
-- Browser(s) name and version -- : Firefox 43.0.1
-- Error-message(debug-mod must be tuned on) -- : aucun
Bonjour,
Désolé s'il y a une discussion qui m'a échappé concernant ce problème, je n'ai pas trouvé grâce à la recherche dans le forum.
Je viens de constater que si on commande un fichier à télécharger, dans le mail reçu après paiement et confirmation le lien est en accès direct au téléchargement ou à l'ouverture du fichier lorsque la commande a été faite comme invité, par contre il nécessite de s'identifier au préalable lorsque la commande a été passée en tant que membre du site. Je ne comprends pas pourquoi il y a cette différence.
Peut-être ai-je oublié un paramètre évitant aux membres de devoir s'identifier (lorsque leur session est terminée) pour récupérer ces fichiers ?
Merci par avance de vos réponses !
Robert
Please Log in or Create an account to join the conversation.
10 years 9 months ago #224770
by nicolas
Replied by nicolas on topic Liens de téléchargement de fichiers dans le mail
Bonjour,
Il n'y a pas d'option pour faire cela.
La seule solution est de changer le code:
en:
dans administrator/components/com_hikashop/classes/file.php
Puis, dans chaque email et chaque vue où il tel lien de téléchargement est présent, il faut changer le code:
en:
Les emails sont éditables via le menu Système>Emails avec HikaShop Business. Sinon, vous pouvez éditer les fichiers dans le dossier media/com_hikashop/mail
Il n'y a pas d'option pour faire cela.
La seule solution est de changer le code:
Code:
if(empty($user_id) && !empty($email)) {
$userClass = hikashop_get('class.user');
$user = $userClass->get($order->order_user_id);
if(!empty($user) && empty($user->user_cms_id) && $user->user_email == $email) {
$user_id = $order->order_user_id;
}
}
Code:
if(!empty($email)) {
$userClass = hikashop_get('class.user');
$user = $userClass->get($order->order_user_id);
if(!empty($user) && $user->user_email == $email) {
$user_id = $order->order_user_id;
}
}
Puis, dans chaque email et chaque vue où il tel lien de téléchargement est présent, il faut changer le code:
Code:
if(empty($customer->user_cms_id))
$file_pos .= '&email=' . $customer->user_email;
Code:
$file_pos .= '&email=' . $customer->user_email;
Please Log in or Create an account to join the conversation.
- RG-Consultant
-
Topic Author
- Offline
Less
More
- Posts: 221
- Thank you received: 13
10 years 9 months ago #224818
by RG-Consultant
Replied by RG-Consultant on topic Liens de téléchargement de fichiers dans le mail
Merci Nicolas de toutes ces précisions !
Je vais essayer de m'y retrouver. Par contre, il faudra recommencer à chaque mise à jour, je pense.
Je vais essayer de m'y retrouver. Par contre, il faudra recommencer à chaque mise à jour, je pense.
Please Log in or Create an account to join the conversation.
10 years 9 months ago #224861
by nicolas
Replied by nicolas on topic Liens de téléchargement de fichiers dans le mail
Oui, en effet.
Please Log in or Create an account to join the conversation.
- RG-Consultant
-
Topic Author
- Offline
Less
More
- Posts: 221
- Thank you received: 13
10 years 9 months ago #224913
by RG-Consultant
Replied by RG-Consultant on topic Liens de téléchargement de fichiers dans le mail
Est-ce que les fichiers d'e-mails sont aussi écrasés lors des mises à jour ?
Please Log in or Create an account to join the conversation.
10 years 9 months ago #224928
by Jerome
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
Replied by Jerome on topic Liens de téléchargement de fichiers dans le mail
Bonjour,
Si vous passez via le système d'édition d'email dans HikaShop, une surcharge de l'email sera créée (override).
Et comme la surcharge de vue ou de css, la surcharge d'email est conservée durant les mises à jour.
Cordialement,
Si vous passez via le système d'édition d'email dans HikaShop, une surcharge de l'email sera créée (override).
Et comme la surcharge de vue ou de css, la surcharge d'email est conservée durant les mises à jour.
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
Please Log in or Create an account to join the conversation.
- RG-Consultant
-
Topic Author
- Offline
Less
More
- Posts: 221
- Thank you received: 13
10 years 9 months ago #224946
by RG-Consultant
Replied by RG-Consultant on topic Liens de téléchargement de fichiers dans le mail
Merci Jérôme !
Je pense donc que je vais devoir passer à la version Business pour le confort de mon client !
Je teste en ce moment un script de modification du fichier classes/file.php que j'ai créé hier soir, histoire de simplifier la correction...
Je pense donc que je vais devoir passer à la version Business pour le confort de mon client !
Je teste en ce moment un script de modification du fichier classes/file.php que j'ai créé hier soir, histoire de simplifier la correction...
Please Log in or Create an account to join the conversation.
Time to create page: 0.244 seconds