Tchupa Posted March 15, 2011 Share Posted March 15, 2011 Bonsoir tout le monde, voilà mon problème, je suis entrain de créer une boutique destiné au professionnel je désire donc afficher les prix HT. Dans ma fiche descriptif de mes articles aucun soucis les prix affichés sont bien HT par contre sur ma page d'accueil c'est a dire dans le homefeatured les prix affichés sont en TTC.Je suis sur un thème perso si je mets le thème par défaut de prestashop les prix affichés dans la homefeatured sont bien HT.Quelqu'un pourrait -il me venir en aide afin que je puisse corriger mon thème perso et avoir ces fameux prix HT?Merci.Cordialement Tchupa. Link to comment Share on other sites More sharing options...
Tchupa Posted March 16, 2011 Author Share Posted March 16, 2011 Bonjour personne n'a d'idée concernant mon soucis?Merci. Link to comment Share on other sites More sharing options...
Tapuscrine Posted March 16, 2011 Share Posted March 16, 2011 Bonjour Tchupa.J'ignore ce que tu appelles le homefeatured.1. Si tu veux que tes prix ne soit jamais TTC.– Sur la fiche produit, indique "Prix HT"– Modifie le traduction et remplace au bon endroit "TTC" par "HT".2. Si tu veux par contre que les prix s'affichent HT pour certains états, il te faut :– Indiquer dans le catalogue des prix TTC.– Créer des taux de TVA dans le menu Paiement.– Modifier tes pays dans le menu Transport et indiquer qu'il y a un état.– Créer un état toujours dans le menu transport.– Créer enfin une règle de TVA dans le menu Paiement et dire que tu appliques pour cet état uniquement la taxe de cet état. Link to comment Share on other sites More sharing options...
Tchupa Posted March 16, 2011 Author Share Posted March 16, 2011 Bonjour, en gros les prix HT sont bon sur la fiche détails du produit mais j'ai toujours les prix TTC en page d'accueil et dans les listes des catégories.Voici par exemple le code de mon homefeatured: <!-- MODULE Home Featured Products --> {if isset($products) AND $products} {assign var='liHeight' value=360} {assign var='nbItemsPerLine' value=4} {assign var='nbLi' value=$products|@count} {assign var='nbLines' value=$nbLi/$nbItemsPerLine|ceil} {assign var='ulHeight' value=$nbLines*$liHeight} {foreach from=$products item=product name=homeFeaturedProducts} {assign var='productLink' value=$link->getProductLink($product.id_product, $product.link_rewrite, $product.category)} {$product.name|escape:htmlall:'UTF-8'|truncate:25} {$product.description_short|strip_tags|truncate:140:'...'} {if $logged}{displayWtPrice p=$product.price}{/if} {l s='Voir' mod='homefeatured'} {/foreach} {else} {l s='No featured products' mod='homefeatured'} {/if} <!-- /MODULE Home Featured Products --> Car je dois indiqué les prix sur site en HT mais a la fin la facture que le client règle est en TTC. Link to comment Share on other sites More sharing options...
Tapuscrine Posted March 16, 2011 Share Posted March 16, 2011 À mon avis tu devrais utiliser la technique décrite au point 2. (J'ai rencontré le même problème, et c'est comme ça que je l'ai résolu). J'ai indiqué que le pays France gérait la TVA et qu'il contenait un état qui s'appelle France.Voici le source de PrestaShop™ 1.4.0.15 {* * 2007-2011 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Open Software License (OSL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.org/licenses/osl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author PrestaShop SA * @copyright 2007-2011 PrestaShop SA * @version Release: $Revision: 1.4 $ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) * International Registered Trademark & Property of PrestaShop SA *} <!-- MODULE Home Featured Products --> {l s='Featured products' mod='homefeatured'} {if isset($products) AND $products} {assign var='liHeight' value=342} {assign var='nbItemsPerLine' value=4} {assign var='nbLi' value=$products|@count} {assign var='nbLines' value=($nbLi/$nbItemsPerLine)|ceil} {assign var='ulHeight' value=$nbLines*$liHeight} {foreach from=$products item=product name=homeFeaturedProducts} {$product.name|truncate:27:'...'|escape:'htmlall':'UTF-8'} {$product.description_short|strip_tags|truncate:130:'...'} getImageLink($product.link_rewrite, $product.id_image, 'home')}" height="{$homeSize.height}" width="{$homeSize.width}" alt="{$product.name|escape:html:'UTF-8'}" /> {if $product.show_price AND !isset($restricted_country_mode) AND !$PS_CATALOG_MODE} {if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}{else}{/if} {l s='View' mod='homefeatured'} {if ($product.id_product_attribute == 0 OR (isset($add_prod_display) AND ($add_prod_display == 1))) AND $product.available_for_order AND !isset($restricted_country_mode) AND !$PS_CATALOG_MODE} {if ($product.quantity > 0 OR $product.allow_oosp) AND $product.customizable != 2} getPageLink('cart.php')}?qty=1&id_product={$product.id_product}&token={$static_token}&add" title="{l s='Add to cart' mod='homefeatured'}">{l s='Add to cart' mod='homefeatured'} {else} {l s='Add to cart' mod='homefeatured'} {/if} {else} {/if} {/foreach} {else} {l s='No featured products' mod='homefeatured'} {/if} <!-- /MODULE Home Featured Products --> on 1.4.0.15 Link to comment Share on other sites More sharing options...
Tchupa Posted March 16, 2011 Author Share Posted March 16, 2011 Mais je suis sur et certain que le problème est dans le fichier tpl car si je bascule sur le thème par défaut de prestashop tout mes prix sur le site sont bien HT, tu comprends pourquoi je me focalise sur ce tpl. Link to comment Share on other sites More sharing options...
Tchupa Posted March 16, 2011 Author Share Posted March 16, 2011 J'ai trouvé ça provenais bien de mon template , je vais donner la solution pour ceux qui rencontrerons le problème dans un futur proche.chercher le code suivant: {displayWtPrice p=$product.price} Remplacer par {if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if} Répéter l'opération pour vos fichiers tpl ou vos prix apparaissent toujours TTC même si le BO est configurer pour des prix HTCordialement Tchupa. 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