Oggi è gio mar 28, 2024 4:25 pm

Benvenuto!

Lo stato dell'Arte come software Open Source gratuito E-commerce.
 

Zen Cart Italia

Richieste Generiche - Documentazione

Totale parziale senza tasse

Relativamente a Zen Cart extra altri Forum

Moderatori: Sandro Carniel aka webmaster, Paolo De Dionigi aka Spike00

Totale parziale senza tasse

Messaggioda Lazzo85 » sab set 01, 2007 10:41 am

Salve a tutti,

ecco quel che vorrei fare:

durante l'ordine il cliente vede il totale parziale con le tasse incluse.
Io vorrei escluderle.

Come si potrebbe fare? Sempre che sia possibile...

Grazie

ciao
Lazzo85
 
Messaggi: 106
Iscritto il: gio mag 03, 2007 7:56 am

Re: Totale parziale senza tasse

Messaggioda davide73 » mer set 05, 2007 1:37 pm

Ciao
ho dato uno sguardo ai totali visualizzati nelle fasi dell'ordine, poichè non mi è chiarissimo dove vorresti escludere le tasse,
comunque provo ad indicarti 2 strade:

pannello admin
1 - Moduli > Totale Ordine

modifica la voce "Totale parziale" vedi se è questo, oppure:

2 - configurazione > info negozio

modifica la voce "Mostra i prezzi con tasse incluse" che potrebbe essere la causa del tuo "problema"



Ciao e dacci tue notizie.....................

Davide
-------------------------------Davide D. 8-) -------------------------------
Avatar utente
davide73
 
Messaggi: 732
Iscritto il: mer apr 18, 2007 12:40 pm
Località: Roma

Re: Totale parziale senza tasse

Messaggioda Lazzo85 » gio set 06, 2007 7:34 am

Ciao e grazie per avermi risposto.

Il Totale parziale, che vorrei mostrare senza IVA, si trova, dopo che hai cliccato "vai alla cassa", nello step 3 (conferma ordine).

Le 2 strade che mi hai suggerito non sono adatte al mio scopo:
strada 1. - da qui non posso fare nulla se non installare/disinstallare il modulo del totale parziale.
strada 2. - se disabilito la voce"Mostra i prezzi con tasse incluse" vedo i prezzi senza IVA in tutto lo shop, cosa che non voglio.

Secondo me devo modificare qualche file php ma non so ne quale/i, ne come.

Ho provato a cercare per conto mio ma siccome non sono un espertone di php... :lol:
Lazzo85
 
Messaggi: 106
Iscritto il: gio mag 03, 2007 7:56 am

Re: Totale parziale senza tasse

Messaggioda davide73 » ven set 07, 2007 9:51 am

Bè in questo caso vista anche la mia scarsa conoscenza del php, serve qualche allievo, guru o superiore che conosca meglio zen e php per aiutarti.

Ciao
-------------------------------Davide D. 8-) -------------------------------
Avatar utente
davide73
 
Messaggi: 732
Iscritto il: mer apr 18, 2007 12:40 pm
Località: Roma

Re: Totale parziale senza tasse

Messaggioda Lazzo85 » gio set 13, 2007 10:43 am

Mi sono aiutato da solo :lol:

Sono andato a modificare il file includes/classes/order.php
come segue:

- ho sostituito il codice
[code]
$shown_price = (zen_add_tax($this->products[$index]['final_price'], $this->products[$index]['tax']) * $this->products[$index]['qty'])
+ zen_add_tax($this->products[$index]['onetime_charges'], $this->products[$index]['tax']);[/code]
con
[code]$shown_price =$this->products[$index]['final_price'] + $this->products[$index]['onetime_charges'];[/code]

- poco sotto intorno alla riga 503
[code]if (DISPLAY_PRICE_WITH_TAX == 'true') {[/code]
ho sostituito il valore in false

- stessa cosa del punto precedente intorno alla riga 526


QUESTO IL RISULTATO
esempio:
totale parziale 10
tasse (IVA 20%) 2
spese spediz. 1
tatale 13


Spero possa essere utile a qualcuno...


Ciao
Lazzo85
 
Messaggi: 106
Iscritto il: gio mag 03, 2007 7:56 am

Re: Totale parziale senza tasse

Messaggioda galeax » gio set 13, 2007 1:19 pm

Scusa Lazzo, visto che sei molto bravo. Io vorrei fare una cosa, aggiungere all'importo totale il 15% se si sceglie il contrassegno.

Non so come fare, so solo che l'if che serve a dire : SE SELEZIONATO CONTRASSENO è :
if (payment==cod)

help me please
galeax
 
Messaggi: 8
Iscritto il: lun set 10, 2007 9:12 pm

Re: Totale parziale senza tasse

Messaggioda Lazzo85 » mer apr 29, 2009 10:22 am

Mi sono accorto che il codice che avevo messo:
[code]$shown_price =$this->products[$index]['final_price'] + $this->products[$index]['onetime_charges'];[/code]
non teneva conto della quantità di merce ordinata.
Ecco il codice corretto (spero :lol: )
[code]$shown_price =(($this->products[$index]['final_price']) * ($this->products[$index]['qty']))
+ $this->products[$index]['onetime_charges'];[/code]
Lazzo85
 
Messaggi: 106
Iscritto il: gio mag 03, 2007 7:56 am


Torna a Richieste Generiche - Documentazione

cron

Login

Real Time Analytics