Pagina 1 di 1
metodi di pagamento e spedizione in base alla nazione
Inviato: 26/10/2005, 19:28
da amstaff
Ciao dovrei abilitare o disabilitare dei metodi di pagamento o spedizione in base alla nazione, Cioè per l'Italia accetto diversi metodi di pagamento e spedizione mentre per l'estero accetto solo PayPal e spedisco solo con raccomandata, ho provato nei vari moduli a dare la zona Italia ma me li leva anche se faccio ordinazione dall'italia in pratica me li leva proprio in ogni senso.
grazie
Re: metodi di pagamento e spedizione in base alla nazione
Inviato: 26/10/2005, 21:23
da Bass
amstaff ha scritto:ho provato nei vari moduli a dare la zona Italia ma me li leva anche se faccio ordinazione dall'italia in pratica me li leva proprio in ogni senso.
Probabilmente non hai settato correttamente la parte delle tasse.
In Tax Zones deve essere creata la cartelletta Italia e al suo interno nuovamente Italia e tutte le province. Di solito e' per questo che non vanno i pagamenti.
'iao
Sergio
Re: metodi di pagamento e spedizione in base alla nazione
Inviato: 26/10/2005, 22:10
da amstaff
Bass ha scritto:amstaff ha scritto:ho provato nei vari moduli a dare la zona Italia ma me li leva anche se faccio ordinazione dall'italia in pratica me li leva proprio in ogni senso.
Probabilmente non hai settato correttamente la parte delle tasse.
In Tax Zones deve essere creata la cartelletta Italia e al suo interno nuovamente Italia e tutte le province. Di solito e' per questo che non vanno i pagamenti.
'iao
Sergio
In Tax Zone ho messo solo italia, quindi devo crearne un'altra e scrivere tutte le provincie?
Re: metodi di pagamento e spedizione in base alla nazione
Inviato: 26/10/2005, 22:37
da Bass
amstaff ha scritto:
In Tax Zone ho messo solo italia, quindi devo crearne un'altra e scrivere tutte le provincie?
No, devi entrare nella cartella che hai creato e cliccare su modifica, quindi selezionare come nazione Italia e sotto tutte le province
'iao
Sergio
Inviato: 26/10/2005, 22:42
da amstaff
Grazie mille Bass sei il meglio

altra domanda ho notato che nelle zone e provincie ci sono per esempio anche quelle della germania, ora ho fatto una prova di acquisto mettendo come mio indirizzo la germania, la lista delle provincie però non cambia e non mi fa andare avanti perchè mi continua a chiedere come campo obbligatorio la provincia che anche se ne metto una a caso dell'italia niente da fare. Cè un modo per fare sparire il discorso della richiesta della provincia per utenti all'estero oppure un altro modo?
Thanks

Inviato: 26/10/2005, 22:52
da Bass
amstaff ha scritto:Cè un modo per fare sparire il discorso della richiesta della provincia per utenti all'estero oppure un altro modo?
No ricordo se stai usando il mio pacchetto, se si era bloccato sull'Italia, per avere registrazioni dall'estero devi aprire il file create_account.php e sostituire questo codice:
Codice: Seleziona tutto
//if ($process == true) {
//if ($entry_state_has_zones == true) {
$zones_array = array();
$zones_query = tep_db_query("select zone_name from " . TABLE_ZONES . " where zone_country_id = '105' order by zone_name");
while ($zones_values = tep_db_fetch_array($zones_query)) {
$zones_array[] = array('id' => $zones_values['zone_name'], 'text' => $zones_values['zone_name']);
}
echo tep_draw_pull_down_menu('state', $zones_array);
/*} else {
echo tep_draw_input_field('state');
echo tep_draw_pull_down_menu('state', $zones_array);
}
} else {
echo tep_draw_input_field('state');
echo tep_draw_pull_down_menu('state', $zones_array);
}*/
con questo:
Codice: Seleziona tutto
if ($process == true) {
if ($entry_state_has_zones == true) {
$zones_array = array();
$zones_query = tep_db_query("select zone_name from " . TABLE_ZONES . " where zone_country_id = '" . (int)$country . "' order by zone_name");
while ($zones_values = tep_db_fetch_array($zones_query)) {
$zones_array[] = array('id' => $zones_values['zone_name'], 'text' => $zones_values['zone_name']);
}
echo tep_draw_pull_down_menu('state', $zones_array);
} else {
echo tep_draw_input_field('state');
}
} else {
echo tep_draw_input_field('state');
}
'iao
Sergio
Inviato: 26/10/2005, 22:59
da amstaff
Si sto usando il tuo pacchetto, ok grazie faccio subito le modifiche..
Inviato: 26/10/2005, 23:08
da amstaff
Ok sistemato, ma il problema è rimasto per gli utenti guest, se faccio un acquisto come utente guest mi da ancora la lista delle provincie.
Inviato: 26/10/2005, 23:17
da Bass
amstaff ha scritto:Ok sistemato, ma il problema è rimasto per gli utenti guest, se faccio un acquisto come utente guest mi da ancora la lista delle provincie.
Hai ragione, fai la stessa operazione in order_info_check.php nella cartella modules
'iao
Sergio
Inviato: 26/10/2005, 23:29
da amstaff
Bass ha scritto:amstaff ha scritto:Ok sistemato, ma il problema è rimasto per gli utenti guest, se faccio un acquisto come utente guest mi da ancora la lista delle provincie.
Hai ragione, fai la stessa operazione in order_info_check.php nella cartella modules
'iao
Sergio
Grazie mille Bass sei il migliore.
Ciao