Si prega di seguire le seguenti istruzioni per modificare i 2 file.
1. File PaymentModule.php
Posizione dei file:
YourStoreRoot/classes/PaymentModule.php
Cercando le seguenti righe nella funzione validateOrder()
if(!=!= _PS_OS_CANCELED_ AND $customer->id)
{
=nuovoIndirizzo((int)(
ordine di $->id_address_invoice));
consegna $ =nuovoindirizzo((int) (ordine di $->id_address_delivery));
vettore di $ =nuovovettore((int) (ordine di $->id_carrier),ordine di $->id_lang);
Inserire followinfg righe di codice dopo l'ultima riga di sopra il codice
collegamento di ///Begin-agile centro pickup modulo Ubicazione di prelievo
{
$module_apc = nuova AgilePickupCenter();
$vettore - > nome = $vettore - > nome. ' ('. $module_apc - > displayInfoByCart ($ ordine - > id_cart). ')';
}
///End - collegamento di agile Pickup centro modulo Ubicazione di prelievo
2. agilepickckupcenter.php
Posizione dei file:
YourStoreRoot/modules/agilepickupcenter/agilepickupcenter.php
Cercare function displayInfoByCart(..)
Se la funzione non esiste, quindi basta sostituire con il codice riportato di seguito
IOf è non trovarlo, quindi basta inserire codice alla fine del file.
pubblicafunzionedisplayInfoByCart($id_cart)
{
if(!$questo->attivo)return;
require_once(dirname(__FILE__).
' / Location.php');
$cartLocationInfo =posizione:getCartLocationInfo(id_cart $);
if(isset($cartLocationInfo) intval AND(cartLocationInfo $['id_location'])>0)
{
posizione di $ =nuovaposizione(intval(cartLocationInfo $['id_location']));
restituire$questo->l(' Prendere posizione:')."<b>".posizione di $->getFullAddress()."</b>";
}
restituire"";
}
Sono tutti impostati.
Le informazioni di posizione verranno incluso nelle informazioni del vettore nell'email di conferma ordine.