Jump to content

Calculer automatiquement les prix unitaire selon le poids/volume NET


Recommended Posts

Bonjour, 

Je cherche à modifier la manière dont la fiche produit affiche le prix unitaire (poids/volume net / prix) pour qu'il soit calculé automatiquement et non pas saisi dans la fiche produit.
Vu qu'il n'y a pas d'emplacement prévu dans la table sql "products" pour le poids Net j'ai légèrement détourné l'usage fait de "unit_price" en y indiqant le poids net. Normalement, si ma solution fonctionne, je ne devrais plus en avoir besoin.

Dans le template de la fiche produit j'ai ce code :
 

{if $displayUnitPrice}
 	 <p class="product-unit-price sub">{l s='(%unit_price%)' d='Shop.Theme.Catalog' sprintf=['%unit_price%' => $product.unit_price_full]}</p>
{/if}

 

J'ai remplacé la partie smarty par

{$product.price/product.unit_price}

Mais la valeur retournée est integer et non float.

Je suis débutant, alors je m'y prends sans doute mal. J'imagine qu'il serait plus logique d'aller modifier la fonction appelée  (l s='... ???) mais je ne vois pas où la trouver.

J'ai vu un sujet évoquant une modification similaire, mais sur une vieille version de prestashop. Je suis sur prestashop 1.7.

Merci de m'avoir lu :)

Link to comment
Share on other sites

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