Produits.tpl

6 messages dans ce sujet

Posté(e) · Signaler ce message

bonjour,

de la même manière que l'on récupéré SI "on_flash" comme ceci :

{if isset($prod.flash)}    

peut on récupérer SI "on_promo" , "on_special etc....

dans display product ?

 

 

merci par avance

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

dans le fichier lib/fonctions/display_product.php, dans la fonction affiche_produits vous pouvez ajouter des éléments dans le tableau $tmpProd, pour pouvoir ensuite utiliser ces valeurs dans le fichier tpl. Par exemple vous pouvez ajouter $tmpProd['on_promo'] = $product_object->on_promo sous la ligne $tmpProd['i'] = $j + 1; pour pouvoir utiliser {$prod.on_promo} dans le fichier tpl

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

avec ceci j'ai cette erreur

 

Notice: Undefined property: Product::$on_promo in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC9\data\localweb\peel-shopping_8_0_1\lib\fonctions\display_product.php on line 764

display_product.php

            // on affiche une cellule
            $tmpProd['i'] = $j + 1;
            $tmpProd['on_promo'] = $product_object->on_promo;

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

effectivement on_promo n'existe pas dans la classe Product. Vous pouvez faire un test avec promotion qui contient la réduction en pourcent du produit :

$tmpProd['promotion'] = $product_object->promotion

Ensuite dans le fichier tpl vous pourrez utiliser {$prod.promotion}

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

malheureusement avec ce paramétré sa me prend en compte aussi les vente flash alors que je souhaite avoir une option différente  si vente flash ou si promotion

 

en fait il suffisait d'ajouter dans lib/class/product.php

sous var $on_flash = null;    ligne 97


    var $on_promo = null;

et sous    , p.on_flash     ligne 229


, p.on_promo       

est ce que sa risque de poser des problèmes ailleurs dans le site en ajoutant ceci ??

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

votre modification permet d'utiliser la variable on_promo depuis la classe Product et ne pose pas de problème par ailleurs.

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