Recommended PrestShop Version

Thanks for choosing Agile.
For customers using our Agile Multiple Seller module and its accessry modules, we highly recommend to use PrestaShop 1.6x or 1.7.5 or lower. PrestaShop has made some changes in versions higher than 1.7.6 that makes it possible or very difficult to implement some of features via hooks, or override, since required hooks or override is not available.

Sept. 05, 2019

VEUILLEZ NOTER :

C'est seulement pour prestashop 1.3 x. (Aucune chnages n'est requise pour PrestaShop 1.4 x ou supérieur)

 

Après la version 1.2.2, module de collecte Centre de PrestaShop Agile a ajouté suite feaures (depuis 2012.03.12)

 

Vous soyez capables d'indlude lieu dans l'email de confirmation de commande
Vous pouvez définir un e-mail du lieu
Le courriel de confirmation de commande également être envoyé aux emplacements de collecte s'il y a adresse de courriel pour la locaiton

Ces caractéristiques seront disponibles automatiquement sans aucun chnages pour PrestaShop 1.4 x ou higer version. Mais si vous utilisez PrestaShop 1.3 x, vous devrez effectuer manuellement certaines modifications du code pour activer les nouvelles fonctionnalités de cette.

 

Lieu incluses dans le courriel de confirmation de commande, également envoyer à lieu si il y a une adresse électronique définie

 

agilepickupcenter-screen6-order-confirmation-eamil

 

 

Veuillez suivre les instructions ci-dessous au fichier PaymentModule.php.

Emplacement du fichier :
YourStoreRoot/classes/PaymentModule.php

Cherchez les deux lignes suivantes dans la fonction validateOrder()


Si (Validate::isEmail ($ client - > Courriel))
Mail::Send((int) ($ ordre - > id_lang), « order_conf », Mail::l (« confirmation de la commande'), $data, $client - > email, $client - > prénom. » $client - > lastname, NULL, NULL, $fileAttachment) ;

INSERT followinfg lignes de code avant au-dessus des lignes de code au-dessus de

 

///Begin-agile branchement de lieu du module pickup center

if(module::IsInstalled('agilepickupcenter'))
{
require_once (_PS_ROOT_DIR_. "/ modules/agilepickupcenter/agilepickupcenter.php") ;
$amodule = new AgilePickupCenter() ;
$data = $amodule - > transform_mail_data ($

données) ;
if(isset($Data['{carrier_email}']) et Validate::isEmail($data['{carrier_email}']))
Mail::Send ((int)$ ordre - > id_lang, « order_conf », Mail::l (« Confirmation de la commande », $ordre - > id_lang), $data, $data ['{carrier_email}'], $client - > prénom. » $client - > lastname, NULL, NULL, $fileAttachment) ;
                   
}

///End - branchement lieu de ramassage agile Centre module


Vous sont définies.
Les informations d'emplacement seront incluses dans les informations de support dans l'e-mail de confirmation de commande.