Schiatta81 Posted May 7, 2013 Share Posted May 7, 2013 Ragazzi c'è un modo per far uscire la scritta ( Iva Incl.) accanto al prezzo? Link to comment Share on other sites More sharing options...
Schiatta81 Posted May 7, 2013 Author Share Posted May 7, 2013 Niente? Link to comment Share on other sites More sharing options...
castiel Posted May 7, 2013 Share Posted May 7, 2013 Perchè adesso cosa ti appare? Link to comment Share on other sites More sharing options...
Schiatta81 Posted May 7, 2013 Author Share Posted May 7, 2013 (edited) nulla , solo il prezzo nella scheda prodotto ma senza indicare se o no compreso Iva io vorrei che fosse cosi € 4,00 ( Iva Incl.) invece esce solo € 4,00 Edited May 7, 2013 by Schiatta81 (see edit history) Link to comment Share on other sites More sharing options...
jipicily Posted May 8, 2013 Share Posted May 8, 2013 Ciao, Ma usi il tema di Default? Link to comment Share on other sites More sharing options...
Schiatta81 Posted May 8, 2013 Author Share Posted May 8, 2013 (edited) Si, utilizzo il tema di default di prestashop 1.5.4. , l'impostazione tasse su italia, abilita tasse si. Mostra etichetta tasse si, ma io non vedo la scritta TASSE INCL. Sara saltato qlk codice.?!?!? Se faccio ispeziona elemento con chrome la scritta Iva Inclesa nel codice della pagina css c'è Ma non viene visualizzato nel sito Edited May 8, 2013 by Schiatta81 (see edit history) Link to comment Share on other sites More sharing options...
eugenata Posted May 8, 2013 Share Posted May 8, 2013 Facciamo un po' di chiarezza su come Prestashop 1.5 gestisce la visualizzazione delle tasse. La visualizzazione dell'ertichetta (tax incl.), che può essere ovviamente tradotta come si vuole, ad esempio "IVA incl.", è controllata da 3 impostazioni, compresa quella che regola la visualizzazione del prezzo: Gruppi. b.o. > Clienti > Gruppi Per ogni gruppo si può stabilire se questo deve vedere i prezzi con o senza tasse Tasse. b.o. > localizzazione > Tasse Si può stabilire se mostrare o meno una riga aggiuntiva nel carrello con l'indicazione delle sole tasse (Mostra le tasse nel carrello: SI/NO). Questo visualizzerà una riga in più nel blocco carrello (Tasse:) e una riga in più nella Sintesi del carrello (Totale tasse:). Nazioni. b.o. > Localizzzazione > Nazioni > [tua nazione] Per ogni nazione si può stabilire se visualizzare l'etichetta: (tasse incl.) o (tasse escl.) a secondo delle impostazioni precedenti. Questa impostazione provoca due cose: 1) - la visualizzazione del testo (tasse incl.) o (tasse escl.) nella Sintesi del carrelo dopo le scritte: Totale prodotti, Totale spedizione, Totale. 2) - la visualizzazione del testo: I prezzi sono IVA inclusa (o esclusa, a secondo delle precendenti impostazioni), nel Bolocco Carrello. In nessun caso l'etichetta (tasse incl.) o (tasse escl.) verrà mostrata vicino ai prezzi, ne nella pagina del prodotto ne altrove. A meno che.... Nel tema default di Prestashop 1.5.4.1 (credo anche per le altre versioni) ci sono delle righe di codice nel file product.tpl che se decommentate visualizzano esattamnte questa etichetta. Il perchè siano state comemntate queste righe mi è ignoto, comunque bisogna decommentare queste righe: <!-- {if $tax_enabled && $display_tax_label == 1} {if $priceDisplay == 1}{l s='tax excl.'}{else}{l s='tax incl.'}{/if} {/if} --> in modo che risulti questo: {if $tax_enabled && $display_tax_label == 1} {if $priceDisplay == 1}{l s='tax excl.'}{else}{l s='tax incl.'}{/if} {/if} Poi basta ricompilare (b.o. > Paramentri avanzati > Prestazioni) e aggiornare per vedere le modifiche. Ricordarsi di disabilitare la ricompilazione dopo aver aggiornato la pagina de browser (visitare anche il riepilogo del carrello prima di riabilitare la compilazione). 4 Link to comment Share on other sites More sharing options...
Schiatta81 Posted May 8, 2013 Author Share Posted May 8, 2013 Fatto come indicato. Ora il prezzo con scriita (iva inclusa) lo vedo quando inserisco un offerta. Link to comment Share on other sites More sharing options...
Schiatta81 Posted May 8, 2013 Author Share Posted May 8, 2013 sul prezzo semplice? Link to comment Share on other sites More sharing options...
eugenata Posted May 9, 2013 Share Posted May 9, 2013 (edited) Fatto come indicato. Ora il prezzo con scriita (iva inclusa) lo vedo quando inserisco un offerta. sul prezzo semplice? Cerca bene nel codice, (qualche riga + in alto, circa 388) trovi anche la parte che riguarda il prezzo normale. Ad ogni modo, chi volesse può scaricare direttamente il file qui allegato per PS 1.5.4.1 (non ho verificato ma dovrebbe andar bene anche dalla 1.5.1 in poi). IL FILE NON VA BENE PER LA 1.5.0.17 dove però si può agire manualmente come descritto sopra. PS-1.5-product.zip Edited May 9, 2013 by eugenata (see edit history) 1 Link to comment Share on other sites More sharing options...
Schiatta81 Posted May 9, 2013 Author Share Posted May 9, 2013 Grande sembra essere tutto ok. grazie Mille! :) :) .... Link to comment Share on other sites More sharing options...
viger Posted October 7, 2013 Share Posted October 7, 2013 Facciamo un po' di chiarezza su come Prestashop 1.5 gestisce la visualizzazione delle tasse. La visualizzazione dell'ertichetta (tax incl.), che può essere ovviamente tradotta come si vuole, ad esempio "IVA incl.", è controllata da 3 impostazioni, compresa quella che regola la visualizzazione del prezzo: Gruppi.b.o. > Clienti > Gruppi Per ogni gruppo si può stabilire se questo deve vedere i prezzi con o senza tasse Tasse.b.o. > localizzazione > Tasse Si può stabilire se mostrare o meno una riga aggiuntiva nel carrello con l'indicazione delle sole tasse (Mostra le tasse nel carrello: SI/NO). Questo visualizzerà una riga in più nel blocco carrello (Tasse:) e una riga in più nella Sintesi del carrello (Totale tasse:). Nazioni.b.o. > Localizzzazione > Nazioni > [tua nazione] Per ogni nazione si può stabilire se visualizzare l'etichetta: (tasse incl.) o (tasse escl.) a secondo delle impostazioni precedenti. Questa impostazione provoca due cose: 1) - la visualizzazione del testo (tasse incl.) o (tasse escl.) nella Sintesi del carrelo dopo le scritte: Totale prodotti, Totale spedizione, Totale. 2) - la visualizzazione del testo: I prezzi sono IVA inclusa (o esclusa, a secondo delle precendenti impostazioni), nel Bolocco Carrello. In nessun caso l'etichetta (tasse incl.) o (tasse escl.) verrà mostrata vicino ai prezzi, ne nella pagina del prodotto ne altrove. A meno che.... Nel tema default di Prestashop 1.5.4.1 (credo anche per le altre versioni) ci sono delle righe di codice nel file product.tpl che se decommentate visualizzano esattamnte questa etichetta. Il perchè siano state comemntate queste righe mi è ignoto, comunque bisogna decommentare queste righe: <!-- {if $tax_enabled && $display_tax_label == 1} {if $priceDisplay == 1}{l s='tax excl.'}{else}{l s='tax incl.'}{/if} {/if} --> in modo che risulti questo: {if $tax_enabled && $display_tax_label == 1} {if $priceDisplay == 1}{l s='tax excl.'}{else}{l s='tax incl.'}{/if} {/if} Poi basta ricompilare (b.o. > Paramentri avanzati > Prestazioni) e aggiornare per vedere le modifiche.Ricordarsi di disabilitare la ricompilazione dopo aver aggiornato la pagina de browser (visitare anche il riepilogo del carrello prima di riabilitare la compilazione). Grande! Per far apparire la scritta iva inclusa nella pagina prodotto, le righe da decommentare sono quelle della riga circa 385 circa: <!--{if $tax_enabled && ((isset($display_tax_label) && $display_tax_label == 1) OR !isset($display_tax_label))} {if $priceDisplay == 1}{l s='tax excl.'}{else}{l s='tax incl.'}{/if} {/if}--> Nella 1.5.0.17, relativamente alle righe da decommentare riportate da Eugenata, c'è pure un errore di battitura nella funzione che le coinvolge. Cercare {if $productPriceWithoutRedution > $productPrice} e correggerlo in {if $productPriceWithoutReduction > $productPrice} Ora, però, la scritta "tax incl." appare rossa ed enorme al pari del prezzo. Orrendo. Per modificare, cambiare (una riga sopra quelle appena decommentate): <span id="our_price_display"> in <span id="our_price_display_price"> Poi aprire /themes/default/css/product.css, cercare .our_price_display { padding-bottom:10px; font-weight:bold; font-size:24px; line-height:18px; color:#9b0000 } modificarlo in .our_price_display { padding-bottom:10px; font-weight:bold; line-height:18px; } aggiungere dopo #our_price_display_price { padding-bottom:10px; font-weight:bold; font-size:24px; line-height:18px; color:#9b0000 } Così il prezzo appare come prima ma la scritta "tax incl." appare piccolina e nera, discreta come deve essere. Il problema è che rimane sempre "tax incl.", indipendentemente che il cliente che ha fatto l'accesso abbia o non abbia partita IVA. Il prezzo cambia, la scritta no, sia in questa etichetta che in quella del carrello. Questo sia nella 1.5.0.17 che nella 1.5.5.0 Qualche idea? Link to comment Share on other sites More sharing options...
viger Posted October 7, 2013 Share Posted October 7, 2013 (edited) Analizzando un po' la funzione, direi che hanno commentato le righe perché non funziona! Forse in attesa di nuove versioni, vedrò di spulciare i bug o di aprirne uno. Di fatto, nella funzione (riga 389 del file allegato da Eugenata) {if $priceDisplay == 1}{l s='tax excl.'}{else}{l s='tax incl.'}{/if} che è quella che dovrebbe far cambiare "tax incl." e "tax excl.", da sempre come risultato 0, quindi anche mostrando il prezzo senza IVA, appare "tax incl." Chi ha soluzioni le posti... EDIT: è un bug conosciuto: http://forge.prestashop.com/browse/PSCFV-10417 ce ne sono aperti vari, ma tutti irrisolti. Aspettiamo e confidiamo, anche perché è il "$priceDisplay" che non funziona e che non fa funzionare nulla nel carrello e in giro Edited October 7, 2013 by viger (see edit history) Link to comment Share on other sites More sharing options...
viger Posted October 8, 2013 Share Posted October 8, 2013 Segnalato il bug e hanno risolto in un baleno! Ora l'etichetta "tax incl." segue le variazioni del prezzo date anche dal modulo IVA: se entra un cliente con partita iva lo shop leva l'iva dai prezzi e cambia anche l'etichetta. Qui la soluzione: http://forge.prestashop.com/browse/PSCFV-10606?focusedCommentId=78116&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-78116 Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now