webleads-tracker

afficher le montant total ht sans frais de port

Vincent StartUp
Avatar
Bonjour,

Dans le message de confirmation de paiement (template cart_payment_confirmation.html), je souhaiterais afficher le montant ht de la commande mais sans les frais de port. Il y a t'il une balise mx qui fait ca ?

Bonne journée,
Vincent - StartUp Communication

Gaëlle
Avatar
Bonjour Vincent,

Effectivement il y a des balises disponibles pour l'affichage des montants dans le panier.

3 groupes de balises :
- 1 bloc pour le détail de chaque produit.
- 1 bloc pour le total de chaque ligne du panier.
- et 1 bloc pour le montant total du panier.

Pour plus de précision sur les fonctionnalités de ces balises, vous pouvez cliquer ici.
Il vous suffit de récupérer tous les templates et/ou de mettre à jours vos templates.


A bientôt.

Gaëlle.
Gaëlle Acas [Medialibs]

Vincent StartUp
Avatar
Salut Gaëlle,

Merci pour la réponse.

J'ai copié toutes les balises disponibles pour le détail du total du panier, mais rien ne s'affiche. J'ai pris les balises sur la page : http://wiki.e-majine.com/catalogue/catalogue-e-commerce/195-catalogue-e-commerce---templates.html#cartpaymentconfirmation

Tout ce qui fait parti du bloc detailPriceTotal n'est pas afficher, est ce normal ?

C'est pour le site : http://pepinieres-huchet-v2.s2244.startup35.atester.fr

Vincent - StartUp Communication

Gaëlle
Avatar
Re bonjour :)

Alors j'ai sauvegardé votre template et j'ai supprimé le bloc contenant l'iframe.
Le code ne semble pas être correcte (balise non fermée ...)

Cela devrais mieux fonctionner maintenant :)

A bientôt.
Gaëlle Acas [Medialibs]

Vincent StartUp
Avatar
Désolé pour la balise non fermée, j'avais pas vu.

Je vois enfin cette liste de valeur très interessante, merci pour l'info.

Enfin de compte l'iframe que tu as supprimé c'est pour un lien avec netaffiliation que je suis entrain de mettre en place. Je dois mettre dans l'iframe le montant ht sans les frais de port. Le soucis c'est qu'en fonction qu'il y ait des remises ou non, je ne dois pas prendre les mêmes balises. En effet, quand il n'y a pas de remise, les balises AfterRate ne renvoie rien. A moins qu'il y ai une autre balise non listée, je vais être obligé de faire du spécifique.

Pour info et pour ceux qui ne connaissent pas le mx bloc detailPriceTotal, voici la liste des valeurs récupérées grace au mx bloc detailPriceTotal
priceHtBeforeRate Prix HT sans remise 49,29 €
priceHtAfterRate Prix HT avec remise 44,36 €
rateHt Remise HT 4,93 €
rateTtc Remise TTC 5,20 €
priceTtcBeforeRate Prix Avec TVA sans Remise 52,00 €
priceTtcAfterRate Prix Avec TVA avec Remise 46,80 €
priceTotHtBeforeRate Prix Total HT sans remise 49,29 €
priceTotHtAfterRate Prix Total HT avec remise 44,36 €
priceTotTtcBeforeRate Prix Total TTC sans remise 52,00 €
priceTotTtcAfterRate Prix Total TTC avec remise 46,80 €
amountTvaBeforeRate Montant de la TVA avant remise 2,71 €
amountTvaAfterRate Montant de la TVA avec remise 2,44 €
amountTvaTotBeforeRate TVA total sans remise 2,71 €
amountTvaTotAfterRate TVA total avec remise 2,44 €
Vincent - StartUp Communication

Vincent StartUp
Avatar
Petit renseignement : c'est quoi la différence entre "Prix HT sans remise" et "Prix Total HT sans remise" ? J'obtiens toujours les mêmes montants.

Merci
Vincent - StartUp Communication

Romain
Bonjour,

Je reviens sur ce vieux post car je cherche également à afficher le total HT du panier mais sans les frais de port et sans les taxes. Le problème c'est que j'ai beau utiliser les différentes balises de prix mais les frais de port sont toujours comptabilisés. Seule la taxe n'est pas comptabilisée.
Vincent comment as-tu fait pour ne pas comptabiliser les frais de port dans le total HT ?

Merci
Romain e-version 2

Vincent StartUp
Avatar
Salut,

Je me suis servi des mx:bloc priceTotHtBeforeRate et priceTotHtAfterRate, en fonction de si il y a des promos ou non.

Attention, les valeurs peuvent ne pas s'afficher si tu ne les as pas mis dans les étapes précédentes. Lis ce post : https://www.medialibs.com/partenariat/forum/tous-les-forum/topic-7830.html#post7839

A+
Vincent - StartUp Communication

Romain
Merci Vincent pour ta réponse. J'ai regardé le post, mais ça n'a pas l'air d'être ce que je cherche à faire. En fait j'aimerai que le total dans la première étape du panier ne soit qu'un total des produits sans taxe, sans frais de port. J'aimerai ne les faire apparaitre dans le total qu'à partir de la 3ème étape après renseignement ou confirmation de son adresse de livraison.
J'ai essayé avec les balises priceToHTBeforeRate mais cela m'affiche le total seulement sans la TVA mais toujours avec les frais de port.
Dans l'idéal j'aurai aimé avoir dans cet ordre : Subtotal - Shipping - VAT - Total
Mais j'ai peur que ça ne soit pas possible.
Romain e-version 2

Vincent StartUp
Avatar
Le bloc sans les frais de port doit être priceHtBeforeRate ou priceHtAfterRate je pense.

Voici tout ce qu'il y a dans le template par defaut. Le mieux c'est de décommenter le bloc detailPriceTotal, comme ça tu vois tout ce que tu peux mettre.

<mx:bloc id="detailPriceTotal">
	 	<mx:bloc id="priceHtBeforeRate">
				<tr class="amount">
			  	<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
			  	<td> <mx:text id="priceHtBeforeRate" /></td>
			 	</tr>
	 	</mx:bloc id="priceHtBeforeRate">
	 	
	 	<mx:bloc id="priceHtAfterRate">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td> <mx:text id="priceHtAfterRate" /></td>
		  	</tr>
	 	</mx:bloc id="priceHtAfterRate">

	 	<mx:bloc id="rateHt">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td> <mx:text id="rateHt" /></td>
		  	</tr>
	 	</mx:bloc id="rateHt">  

	 	<mx:bloc id="rateTtc">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td> <mx:text id="rateTtc" /></td>
		  	</tr>
	 	</mx:bloc id="rateTtc">    				
	      						
	 	<mx:bloc id="priceTtcBeforeRate">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td> <mx:text id="priceTtcBeforeRate" /></td>
		  	</tr>
	 	</mx:bloc id="priceTtcBeforeRate">  

	 	<mx:bloc id="priceTtcAfterRate">
			<tr class="amount">
			 	<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td> <mx:text id="priceTtcAfterRate" /></td>
		  	</tr>
	 	</mx:bloc id="priceTtcAfterRate"> 
	      						
	 	<mx:bloc id="ecoTaxeHt">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td> <mx:text id="ecoTaxeHt" /></td>
		  	</tr>
	 	</mx:bloc id="ecoTaxeHt">  

	 	<mx:bloc id="ecoTaxeTtc">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td> <mx:text id="ecoTaxeTtc" /></td>
		  	</tr>
	 	</mx:bloc id="ecoTaxeTtc">    
	      						
		<mx:bloc id="tvaOnEcoTaxe">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td> <mx:text id="tvaOnEcoTaxe" /></td>
		  	</tr>
	 	</mx:bloc id="tvaOnEcoTaxe">   
	      						
	 	<mx:bloc id="priceTotHtBeforeRate">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td> <mx:text id="priceTotHtBeforeRate" /></td>
		  	</tr>
	 	</mx:bloc id="priceTotHtBeforeRate">	
				
	 	<mx:bloc id="priceTotHtAfterRate">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td> <mx:text id="priceTotHtAfterRate" /></td>
		  	</tr>
	 	</mx:bloc id="priceTotHtAfterRate">						
	      						
	 	<mx:bloc id="priceTotTtcBeforeRate">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td> <mx:text id="priceTotTtcBeforeRate" /></td>
		  	</tr>
	 	</mx:bloc id="priceTotTtcBeforeRate">	    
	 	  										
	 	<mx:bloc id="priceTotTtcAfterRate">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td> <mx:text id="priceTotTtcAfterRate" /></td>
		  	</tr>
	 	</mx:bloc id="priceTotTtcAfterRate">

	 	<mx:bloc id="amountTvaBeforeRate">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td> <mx:text id="amountTvaBeforeRate" /></td>
		  	</tr>
	 	</mx:bloc id="amountTvaBeforeRate">

	 	<mx:bloc id="amountTvaAfterRate">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td> <mx:text id="amountTvaAfterRate" /></td>
		  	</tr>
	 	</mx:bloc id="amountTvaAfterRate">   
				
	 	<mx:bloc id="amountTvaEcoTaxe">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td> <mx:text id="amountTvaEcoTaxe" /></td>
		  	</tr>
	 	</mx:bloc id="amountTvaEcoTaxe">    
				
	 	<mx:bloc id="amountTvaTotBeforeRate">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td> <mx:text id="amountTvaTotBeforeRate" /></td>
		  	</tr>
	 	</mx:bloc id="amountTvaTotBeforeRate">  
				
	 	<mx:bloc id="amountTvaTotAfterRate">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td> <mx:text id="amountTvaTotAfterRate" /></td>
		  	</tr>
	 	</mx:bloc id="amountTvaTotAfterRate"> 
				
	 	<mx:bloc id="ecoHtWEcoTaxe">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td> <mx:text id="ecoHtWEcoTaxe" /></td>
		  	</tr>
	 	</mx:bloc id="ecoHtWEcoTaxe"> 
				
	 	<mx:bloc id="ecoTtcWEcoTaxe">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td> <mx:text id="ecoTtcWEcoTaxe" /></td>
		  	</tr>
	 	</mx:bloc id="ecoTtcWEcoTaxe"> 
				
	 	<mx:bloc id="ecoHtWoEcoTaxe">
				<tr class="amount">
					<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
					<td> <mx:text id="ecoHtWoEcoTaxe" /></td>
		  	</tr>
	 	</mx:bloc id="ecoHtWoEcoTaxe"> 
				
	 	<mx:bloc id="ecoTtcWoEcoTaxe">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td> <mx:text id="ecoTtcWoEcoTaxe" /></td>
			</tr>
	 	</mx:bloc id="ecoTtcWoEcoTaxe">
	
		<mx:bloc id="shippingHt">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td><mx:text id="shippingHt" /></td>
			</tr>
		</mx:bloc id="shippingHt">
		
		<mx:bloc id="shippingTtc">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td><mx:text id="shippingTtc" /></td>
			</tr>
		</mx:bloc id="shippingTtc">
		
		<mx:bloc id="priceHtWoShippingBeforeRate">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td><mx:text id="priceHtWoShippingBeforeRate" /></td>
			</tr>
		</mx:bloc id="priceHtWoShippingBeforeRate">
		
		<mx:bloc id="priceHtWoShippingAfterRate">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td><mx:text id="priceHtWoShippingAfterRate" /></td>
			</tr>
		</mx:bloc id="priceHtWoShippingAfterRate">
		
		<mx:bloc id="priceTtcWoShippingBeforeRate">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td><mx:text id="priceTtcWoShippingBeforeRate" /></td>
			</tr>
		</mx:bloc id="priceTtcWoShippingBeforeRate">
		
		<mx:bloc id="priceTtcWoShippingAfterRate">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td><mx:text id="priceTtcWoShippingAfterRate" /></span>
			</div>
		</mx:bloc id="priceTtcWoShippingAfterRate">
		
		<mx:bloc id="priceTotHtWoShippingBeforeRate">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td><mx:text id="priceTotHtWoShippingBeforeRate" /></td>
			</tr>
		</mx:bloc id="priceTotHtWoShippingBeforeRate">
		
		<mx:bloc id="priceTotHtWoShippingAfterRate">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td><mx:text id="priceTotHtWoShippingAfterRate" /></td>
			</tr>
		</mx:bloc id="priceTotHtWoShippingAfterRate">
		
		<mx:bloc id="priceTotTtcWoShippingBeforeRate">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td><mx:text id="priceTotTtcWoShippingBeforeRate" /></td>
			</tr>
		</mx:bloc id="priceTotTtcWoShippingBeforeRate">
		
		<mx:bloc id="priceTotTtcWoShippingAfterRate">
			<tr class="amount">
				<td mxAttribut="colspan:colspan"><mx:text id="label" /></td>
				<td><mx:text id="priceTotTtcWoShippingAfterRate" /></td>
			</tr>
		</mx:bloc id="priceTotTtcWoShippingAfterRate">
		</mx:bloc id="detailPriceTotal">
 
Vincent - StartUp Communication