Jump to content

[RISOLTO] modificare shopping-cart.tpl per rimuovere tasse dal RIEPILOGO CARRELLO


Vsense

Recommended Posts

Buonasera,

Prestashop 1.4.5.1

 

Vorrei eliminare le 2 stringhe di prezzi

Totale (tasse escl.) ..... €

Totale tasse: ...... €

dal riepilogo del carrello (vedi fig allegata)

 

Le trovo un po inutili visto che i prezzi mostrati nel catalogo sono tutti iva incl.. e questo riepilogo potrebbe solo confondere i clienti.

 

quello che vorrei rimuovere credo sia nel file shopping-cart.tpl,ma dopo svariati tentativi ho rinunciato chiedendo aiuto a voi [spam-filter] del source code.

 

un grazie in anticipo

Michele

 

post-253424-0-52627900-1319478970_thumb.jpg

  • Like 1
Link to comment
Share on other sites

Come si dice... chi fa da se fa per 3

 

allora

 

sul file shopping-cart.tpl del vostro tema ( io sto considerando quello di default prestashop)

commentare dalla riga 170 alla 189 e si risolve.

 

PROCEDIMENTO

prima di uppare e testare

andare nella cartella tools>smarty>compile

e rimuovere tutti i file tranne la index (tranquilli non cancellerete nulla di compromettente sono file di cache temporanei)

dopodichè uppate il file shopping-cart.tpl nella cartella del tema

 

 

a me funziona tutto

 

per sicurezza testate e fatemi sapere

Link to comment
Share on other sites

Allora... istruzioni passo passo

 

Le modifiche che riporto fanno riferimento alla versione 1.4.5.1 e per il template di default di prestashop.

 

- aprite il file shopping-cart.tpl (preferibilmente con notepad++) che trovate nella cartella themes>prestashop

 

- sostituire questa parte (dalla riga 170 alla riga 189)

<tr class="cart_total_price">
<td colspan="6">
 {if $display_tax_label}
  {l s='Total (tax excl.):'}
 {else}
  {l s='Subtotal:'}
 {/if}
</td>
<td class="price" id="total_price_without_tax">{displayPrice price=$total_price_without_tax}</td>
  </tr>
  <tr class="cart_total_tax">
<td colspan="6">
 {if $display_tax_label}
  {l s='Total tax:'}
 {else}
  {l s='Estimated Sales Tax:'}
 {/if}
</td>
<td class="price" id="total_tax">{displayPrice price=$total_tax}</td>
  </tr>

 

con questo

 

{*<tr class="cart_total_price">
<td colspan="6">
 {if $display_tax_label}
  {l s='Total (tax excl.):'}
 {else}
  {l s='Subtotal:'}
 {/if}
</td>
<td class="price" id="total_price_without_tax">{displayPrice price=$total_price_without_tax}</td>
  </tr>
  <tr class="cart_total_tax">
<td colspan="6">
 {if $display_tax_label}
  {l s='Total tax:'}
 {else}
  {l s='Estimated Sales Tax:'}
 {/if}
</td>
<td class="price" id="total_tax">{displayPrice price=$total_tax}</td>
  </tr>*}

 

salvate il file

 

ora aprite il vostro client ftp e andate in tools>smarty>compile e rimuovete tutti i files che trovate TRANNE LA INDEX. (questa operazione serve per poter visualizzare le vostre modifiche)

 

fatto questo, dalla cartella principale andate in themes>prestashop e uppate il file shopping-cart.tpl

 

fatto.

piu chiaro di così! :rolleyes:

  • Like 1
Link to comment
Share on other sites

  • 5 months later...

Ho trovato una soluzione più semplice che va ad agire nel file del template e non nel file di prestashop..

 

Aprite shopping-cart.php (dentro la cartella del vostro template)

 

 

Sostituite tutto a <tfoot> a </tfoot>

 

con questo codice

 

 <tfoot>
  {if $use_taxes}
   {if $priceDisplay}
 <tr class="cart_total_price">
  <td colspan="6">{l s='Prezzo totale (tasse excl.):'}</td>
  <td class="price" id="total_product">{displayPrice price=$total_products}</td>
 </tr>
   {else}
 <tr class="cart_total_price">
  <td colspan="6">{l s='Prezzo totale (tasse incl.):'}</td>
  <td class="price" id="total_product">{displayPrice price=$total_products_wt}</td>
 </tr>
   {/if}
  {else}
   <tr class="cart_total_price">
 <td colspan="6">{l s='Total products:'}</td>
 <td class="price" id="total_product">{displayPrice price=$total_products}</td>
   </tr>
  {/if}
  <tr class="cart_total_voucher" {if $total_discounts == 0}style="display: none;"{/if}>
   <td colspan="6">
   {if $use_taxes}
 {if $priceDisplay}
  {l s='Total vouchers (tax excl.):'}
 {else}
  {l s='Total vouchers (tax incl.):'}
 {/if}
   {else}
 {l s='Total vouchers:'}
   {/if}
   </td>
   <td class="price-discount" id="total_discount">
   {if $use_taxes}
 {if $priceDisplay}
  {displayPrice price=$total_discounts_tax_exc}
 {else}
  {displayPrice price=$total_discounts}
 {/if}
   {else}
 {displayPrice price=$total_discounts_tax_exc}
   {/if}
   </td>
  </tr>
  <tr class="cart_total_voucher" {if $total_wrapping == 0}style="display: none;"{/if}>
   <td colspan="6">
   {if $use_taxes}
 {if $priceDisplay}
  {l s='Total gift-wrapping (tax excl.):'}
 {else}
  {l s='Total gift-wrapping (tax incl.):'}
 {/if}
   {else}
 {l s='Total gift-wrapping:'}
   {/if}
   </td>
   <td class="price-discount" id="total_wrapping">
   {if $use_taxes}
 {if $priceDisplay}
  {displayPrice price=$total_wrapping_tax_exc}
 {else}
  {displayPrice price=$total_wrapping}
 {/if}
   {else}
 {displayPrice price=$total_wrapping_tax_exc}
   {/if}
   </td>
  </tr>
  {if $use_taxes}
   {if $priceDisplay}
 <tr class="cart_total_delivery" {if $shippingCost <= 0} style="display:none;"{/if}>
  <td colspan="6">{l s='Costo spedizione (tasse excl.):'}</td>
  <td class="price" id="total_shipping">{displayPrice price=$shippingCostTaxExc}</td>
 </tr>
   {else}
 <tr class="cart_total_delivery"{if $shippingCost <= 0} style="display:none;"{/if}>
  <td colspan="6">{l s='Costo spedizione (tasse incl.):'}</td>
  <td class="price" id="total_shipping" >{displayPrice price=$shippingCost}</td>
 </tr>
   {/if}
  {else}
   <tr class="cart_total_delivery"{if $shippingCost <= 0} style="display:none;"{/if}>
 <td colspan="6">{l s='Total shipping:'}</td>
 <td class="price" id="total_shipping" >{displayPrice price=$shippingCostTaxExc}</td>
   </tr>
  {/if}
  {if $use_taxes}

  {*   




  <tr class="cart_total_price">
   <td colspan="6">{l s='Total (tax excl.):'}</td>
   <td class="price" id="total_price_without_tax">{displayPrice price=$total_price_without_tax}</td>
  </tr>
  <tr class="cart_total_tax">
   <td colspan="6">{l s='Total tax:'}</td>
   <td class="price" id="total_tax">{displayPrice price=$total_tax}</td>
  </tr>


  *}
  <tr class="cart_total_price">
   <td colspan="6">{l s='Total (tax incl.):'}</td>
   <td class="price" id="total_price">{displayPrice price=$total_price}</td>
  </tr>
  {else}
  <tr class="cart_total_price">
   <td colspan="6">{l s='Total:'}</td>
   <td class="price" id="total_price">{displayPrice price=$total_price_without_tax}</td>
  </tr>
  {/if}
 </tfoot>

Link to comment
Share on other sites

  • 10 months later...

Allora... istruzioni passo passo

 

Le modifiche che riporto fanno riferimento alla versione 1.4.5.1 e per il template di default di prestashop.

 

- aprite il file shopping-cart.tpl (preferibilmente con notepad++) che trovate nella cartella themes>prestashop

 

- sostituire questa parte (dalla riga 170 alla riga 189)

<tr class="cart_total_price">
<td colspan="6">
 {if $display_tax_label}
  {l s='Total (tax excl.):'}
 {else}
  {l s='Subtotal:'}
 {/if}
</td>
<td class="price" id="total_price_without_tax">{displayPrice price=$total_price_without_tax}</td>
  </tr>
  <tr class="cart_total_tax">
<td colspan="6">
 {if $display_tax_label}
  {l s='Total tax:'}
 {else}
  {l s='Estimated Sales Tax:'}
 {/if}
</td>
<td class="price" id="total_tax">{displayPrice price=$total_tax}</td>
  </tr>

 

con questo

 

{*<tr class="cart_total_price">
<td colspan="6">
 {if $display_tax_label}
  {l s='Total (tax excl.):'}
 {else}
  {l s='Subtotal:'}
 {/if}
</td>
<td class="price" id="total_price_without_tax">{displayPrice price=$total_price_without_tax}</td>
  </tr>
  <tr class="cart_total_tax">
<td colspan="6">
 {if $display_tax_label}
  {l s='Total tax:'}
 {else}
  {l s='Estimated Sales Tax:'}
 {/if}
</td>
<td class="price" id="total_tax">{displayPrice price=$total_tax}</td>
  </tr>*}

 

salvate il file

 

ora aprite il vostro client ftp e andate in tools>smarty>compile e rimuovete tutti i files che trovate TRANNE LA INDEX. (questa operazione serve per poter visualizzare le vostre modifiche)

 

fatto questo, dalla cartella principale andate in themes>prestashop e uppate il file shopping-cart.tpl

 

fatto.

piu chiaro di così! :rolleyes:

Allora... istruzioni passo passo

 

Le modifiche che riporto fanno riferimento alla versione 1.4.5.1 e per il template di default di prestashop.

 

- aprite il file shopping-cart.tpl (preferibilmente con notepad++) che trovate nella cartella themes>prestashop

 

- sostituire questa parte (dalla riga 170 alla riga 189)

<tr class="cart_total_price">
<td colspan="6">
 {if $display_tax_label}
  {l s='Total (tax excl.):'}
 {else}
  {l s='Subtotal:'}
 {/if}
</td>
<td class="price" id="total_price_without_tax">{displayPrice price=$total_price_without_tax}</td>
  </tr>
  <tr class="cart_total_tax">
<td colspan="6">
 {if $display_tax_label}
  {l s='Total tax:'}
 {else}
  {l s='Estimated Sales Tax:'}
 {/if}
</td>
<td class="price" id="total_tax">{displayPrice price=$total_tax}</td>
  </tr>

 

con questo

 

{*<tr class="cart_total_price">
<td colspan="6">
 {if $display_tax_label}
  {l s='Total (tax excl.):'}
 {else}
  {l s='Subtotal:'}
 {/if}
</td>
<td class="price" id="total_price_without_tax">{displayPrice price=$total_price_without_tax}</td>
  </tr>
  <tr class="cart_total_tax">
<td colspan="6">
 {if $display_tax_label}
  {l s='Total tax:'}
 {else}
  {l s='Estimated Sales Tax:'}
 {/if}
</td>
<td class="price" id="total_tax">{displayPrice price=$total_tax}</td>
  </tr>*}

 

salvate il file

 

ora aprite il vostro client ftp e andate in tools>smarty>compile e rimuovete tutti i files che trovate TRANNE LA INDEX. (questa operazione serve per poter visualizzare le vostre modifiche)

 

fatto questo, dalla cartella principale andate in themes>prestashop e uppate il file shopping-cart.tpl

 

fatto.

piu chiaro di così! :rolleyes:

 

Vsense ho modificato il file shopping-cart.tpl, ma andando nella cartella tools->smarty non c'è compile, sono i file li dentro (tranne index) che devo cancellare?

Link to comment
Share on other sites

  • 9 months later...

Allora... istruzioni passo passo

 

Le modifiche che riporto fanno riferimento alla versione 1.4.5.1 e per il template di default di prestashop.

 

- aprite il file shopping-cart.tpl (preferibilmente con notepad++) che trovate nella cartella themes>prestashop

 

- sostituire questa parte (dalla riga 170 alla riga 189)

<tr class="cart_total_price">
	<td colspan="6">
	 {if $display_tax_label}
	  {l s='Total (tax excl.):'}
	 {else}
	  {l s='Subtotal:'}
	 {/if}
	</td>
	<td class="price" id="total_price_without_tax">{displayPrice price=$total_price_without_tax}</td>
   </tr>
   <tr class="cart_total_tax">
	<td colspan="6">
	 {if $display_tax_label}
	  {l s='Total tax:'}
	 {else}
	  {l s='Estimated Sales Tax:'}
	 {/if}
	</td>
	<td class="price" id="total_tax">{displayPrice price=$total_tax}</td>
   </tr>
con questo

 

{*<tr class="cart_total_price">
	<td colspan="6">
	 {if $display_tax_label}
	  {l s='Total (tax excl.):'}
	 {else}
	  {l s='Subtotal:'}
	 {/if}
	</td>
	<td class="price" id="total_price_without_tax">{displayPrice price=$total_price_without_tax}</td>
   </tr>
   <tr class="cart_total_tax">
	<td colspan="6">
	 {if $display_tax_label}
	  {l s='Total tax:'}
	 {else}
	  {l s='Estimated Sales Tax:'}
	 {/if}
	</td>
	<td class="price" id="total_tax">{displayPrice price=$total_tax}</td>
   </tr>*}
salvate il file

 

ora aprite il vostro client ftp e andate in tools>smarty>compile e rimuovete tutti i files che trovate TRANNE LA INDEX. (questa operazione serve per poter visualizzare le vostre modifiche)

 

fatto questo, dalla cartella principale andate in themes>prestashop e uppate il file shopping-cart.tpl

 

fatto.

piu chiaro di così! :rolleyes:

 

Ciao

Le righe che hai inserito il remark (commento) non verranno più visualizzate in nessuna situazione

personalmente nella versione 1.5.0.17 ho provveduto a dare la condizione inversa ovvero {if not $use_taxes} {/if}

alle righe da te riportate ovvero

{if not $use_taxes}
			<tr  class="cart_total_price">
				<td class="tdfirst" colspan="5">{l s='Total (tax excl.):'}</td>
				<td  class="price" id="total_price_without_tax">{displayPrice price=$total_price_without_tax}</td>
			</tr>
			<tr class="cart_total_tax">
				<td class="tdfirst" colspan="5">{l s='Total tax:'}</td>
				<td  class="price" id="total_tax">{displayPrice price=$total_tax}</td>
			</tr>
			<tr class="cart_total_price">
{/if}

Ciao Stefano

Link to comment
Share on other sites

  • 2 months later...

Salve, avrei bisogno di un aiuto visto che non riesco a risolvere da solo, ho installato prestashop 1.5.6 con il theme di defaultt, ho modificato la scritta da tasse incluse a iva inclusa dai prodotti , ma non riesco a modificare la scritta da TASSE a IVA nel carrello , la modifica la dovrei fare via ftp , 


 


Grazie Mille


Link to comment
Share on other sites

  • 4 weeks later...

Ciao, io mi sono rivolto ad una versione ben specifica perchè l'interessato aveva già messo la spunta come da te riferito, da me controllato, il fatto è che non aveva effetto l'impostazione (Ambiente Linux). Da qui il fattore di dover modificare il file. Non so se tu ti rifesci alla stessa versione (1.4.5.1) o superiore, se nelle versioni superiori il "bug" è stato eliminato ben venga.

ciao

Stefano

Link to comment
Share on other sites

  • 8 months later...
  • 7 months later...

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...