Jump to content

Mostrare importo ordine in una posizione differente del carrello


DARKF3D3

Recommended Posts

Ciao a tutti,
ho la necessita di mostrare l'importo totale dell'ordine in una posizione differente della pagina del carrello.
Il problema è che questa posizione si trova in un file differente e la variabile sembrerebbe non essere riconosciuta.

Di default si trova nel file: templates/checkout/_partials/cart-detailed-totals.tpl
E questo è il codice: {$cart.subtotals.tax.value}

Mentre dovrei metterla qui: /templates/checkout/cart.tpl

C'è modo di farla funzionare anche all'interno di quel file?

 

(su PS 1.7.4)

Link to comment
Share on other sites

Ciao, modificando il file di template potresti associare la chiamata ad un hook custom che richiama una funzione custom e questa restituisce il codice HTML da mostrare. Passandogli i valori corretti è possibile avere tutte le informazioni che servono. Al massimo la funzione custom se li riprende. 

Si tratta di un misto tra PHP e HTML/CSS/JS. 

M.

Link to comment
Share on other sites

11 minutes ago, DARKF3D3 said:

Di default si trova nel file: templates/checkout/_partials/cart-detailed-totals.tpl
E questo è il codice: {$cart.subtotals.tax.value}

Mentre dovrei metterla qui: /templates/checkout/cart.tpl

C'è modo di farla funzionare anche all'interno di quel file?

 

(su PS 1.7.4)

 

più o meno lo ha già spiegato ZIOBUDDA

puoi replicare nel file /templates/checkout/cart.tpl e derivati la funzione di calcolo del calcolo carrello così come avviene nel file templates/checkout/_partials/cart-detailed-totals.tpl

Saluto

 

 

Link to comment
Share on other sites

Just now, 7bit said:

 

più o meno lo ha già spiegato ZIOBUDDA

puoi replicare nel file /templates/checkout/cart.tpl e derivati la funzione di calcolo del calcolo carrello così come avviene nel file templates/checkout/_partials/cart-detailed-totals.tpl

Saluto

 

 

Potrebbe non bastare. Non è detto che dentro cart.tpl ti ritrovi $cart presente invece in cart-detailed. Vado a memoria, quindi magari sto dicendo una castroneria.

M.

Link to comment
Share on other sites

non ho detto di modificare solo cart.tpl ma di RI-creare dal file cart.tpl ( e derivati file php ) tuta la funzione di calcolo carrello in modo da restituire al tpl la variabile interessata da fare visualizzare.

Saluto

Link to comment
Share on other sites

Grazie a tutti per le risposte.
Mi è sorto un dubbio, una volta fatta funzionare la variabile nella nuova posizione, sarebbero necessarie altre modifiche per far si che il valore si aggiorni automaticamente ad ogni modifica che l'utente fa sul carrello?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...