affichage des prix en hors taxe ailieu de TTc

5 messages dans ce sujet

Posté(e) · Signaler ce message

bonjour,

mes prix s'affichent en hors taxe et non en ttc, comment les forcer à s'afficher en TTC sur les pages produits details et achat/index.php?

merci

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

en quelle version etes vous ?

Avez vous mis une TVA sur chaque produit dans la fiche article ?

Willy

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

je suis en premium 3.5, j'ai bien renseigné la tva, je suis parvenu à régler le probléme en allant dans modele/default/templates.php et en modifiant les lignes concernées, cependant ce qui était anormal c'est qu'en me loguant en administrateur j'avais les prix TTC, mais pas lorsque j'étais délogué. Je pense qu'il y a une inversion au niveau des conditions d'affichage du prix en fonction des sessions

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Dans /modeles/default/template.php, remplacez la fonction affiche_prix par la suivante :

function affiche_prix($prodId) {

global $wwwroot;

global $repertoire_images;

$resProd = mysql_query("SELECT prix, prix_revendeur, promotion, tva FROM peel_produits WHERE id = '".$prodId."'");

$objProd = mysql_fetch_object($resProd);

/* Choix entre prix grossiste et prix public */

if (isset($_SESSION['utilisateur']['priv']) && $_SESSION['utilisateur']['priv'] == "reve") {

$prix = $objProd->prix_revendeur * (1-$objProd->promotion/100);

$prix_barre = $objProd->prix_revendeur;

} else {

$prix = $objProd->prix * (1-$objProd->promotion/100);

$prix_barre =$objProd->prix;

}

$prix_ht = $prix / (1+$objProd->tva/100);

$prix_barre_ht = $prix_barre / (1+$objProd->tva/100);

echo ($objProd->promotion != 0) ? "<span class=\"prix\">".PROMOTION." : ".$objProd->promotion." %</span><br />" : "";

if (isset($_SESSION['utilisateur']['priv']) && $_SESSION['utilisateur']['priv'] == "reve") {

if ($prix !=0) {

echo "<span class=\"prix\">".PRICE." : </span>";

echo ($objProd->promotion != 0) ? "<span class=\"prix\"><s>".fprix($prix_barre_ht)."</s><br />".fprix($prix_ht)." &euro; H.T.</span>" : "<span class=\"prix\">".fprix($prix_ht)." &euro; H.T.</span>";

}

} else {

if ($prix !=0) {

echo "<span class=\"prix\">".PRICE." : </span>";

echo ($objProd->promotion != 0) ? "<span class=\"prix\"><s>".fprix($prix_barre)."</s><br />".fprix($prix)." &euro; T.T.C</span>" : "<span class=\"prix\">".fprix($prix)." &euro; T.T.C</span>";

}

}

}

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

c'est un bug de la 3.5 ?

Willy

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping