Jump to content

Somme caractéristique panier


Recommended Posts

Bonjour la communauté !
C'est nadine, 36 ans, célibataire ....

Je cherche un moyen pour affichier la somme des caractéristiques spécifiques dans un panier final.
Je m'explique,
j'ai un produit A, il fait 2Kg
J'ai un produit B, il fait 4 kg
Le client commande A et B et je veux qu'à la fin soit affiché dans le recipicé de commande ou nimporte ou dans le process de commande, "coucou, la commande totale fait 6 KG"
Est ce possible ?
Pareil avec taille, ou largeur, longueur etc...
En attente de vos reps,
Nadine

Link to comment
Share on other sites

Salut,

C'est succint comme réponse mais c'est toujours un début (je ne connais pas ton niveau en php ou concernant presta):

A supposer que les caractéristiques concernées ont toutes une valeur numérique,
Il faut regarder du côté des classes Feature et FeatureValue, sachant que la classe Product possède une méthode getFeatures() permettant de récuperer les caractéristiques (features) d'un produit s'il est instancié , ou getFeaturesStatic() en appel static .

Ce n'est qu'une piste

Link to comment
Share on other sites

Salut,

C'est succint comme réponse mais c'est toujours un début (je ne connais pas ton niveau en php ou concernant presta):

A supposer que les caractéristiques concernées ont toutes une valeur numérique,
Il faut regarder du côté des classes Feature et FeatureValue, sachant que la classe Product possède une méthode getFeatures() permettant de récuperer les caractéristiques (features) d'un produit s'il est instancié , ou getFeaturesStatic() en appel static .

Ce n'est qu'une piste


A oué alors là HELP !!!!!
Link to comment
Share on other sites

Bonsoir,

Je viens de regarder et je peux vous proposer une solution rapide :

Dans le fichier shopping-cart.tpl L22:
Rechercher :

   {foreach from=$products item=product}



Ajouter avant :

{assign var="w_total" value=0}



Rechercher :

   {foreach from=$products item=product}



Ajouter après :

       {assign var="w_total" value=$result+$product.weight}



Ensuite placer ou vous le voulez :

Poids total : {$w_total}

Link to comment
Share on other sites

Bonsoir,

Je viens de regarder et je peux vous proposer une solution rapide :

Dans le fichier shopping-cart.tpl L22:
Rechercher :
   {foreach from=$products item=product}



Ajouter avant :

{assign var="w_total" value=0}



Rechercher :

   {foreach from=$products item=product}



Ajouter après :

       {assign var="w_total" value=$result+$product.weight}



Ensuite placer ou vous le voulez :

Poids total : {$w_total}



Merci bcp ca marche pour le poids mais pour une variable autre que je créée ? type "toto" ?
Link to comment
Share on other sites

Bonsoir,

Je viens de regarder et je peux vous proposer une solution rapide :

Dans le fichier shopping-cart.tpl L22:
Rechercher :
   {foreach from=$products item=product}



Ajouter avant :

{assign var="w_total" value=0}



Rechercher :

   {foreach from=$products item=product}



Ajouter après :

       {assign var="w_total" value=$result+$product.weight}



Ensuite placer ou vous le voulez :

Poids total : {$w_total}



Merci bcp ca marche pour le poids mais pour une variable autre que je créée ? type "toto" ?


En fait non ! ca marche pas -> me suis trompé de forum -> PARDON -> ca fait planter le order.php !
Comment résoudre çà ?
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...