shaka Posted May 28, 2010 Share Posted May 28, 2010 Bonjour,Je m'adresse au pro du php.Comment récupérer la variable de la date de fin d'une promotion pour l'afficher dans la fiche produit.J'aurai donc au lieu de PRIX REDUIT, la mention PRIX REDUIT JUSQU'AU JJ/MM/AAAA !Merci. Link to comment Share on other sites More sharing options...
olea Posted May 29, 2010 Share Posted May 29, 2010 Dans le fichier product.tpl, il te faut utiliser cette syntaxe : {dateFormat date=$product.reduction_from full=0} Si tu es dans un autre fichier tpl, il faut remplacer le $product_reduction_from par la variable qui contient la date à afficher Link to comment Share on other sites More sharing options...
shaka Posted May 30, 2010 Author Share Posted May 30, 2010 humm, il doit me manquer quelque chose au niveau de l'endroit où insérer cette mention.J'ai essayé d'insérer dans le code suivant : {if $product->on_sale} {l s='On sale!'} {elseif ($product->reduction_price != 0 || $product->reduction_percent != 0) && ($product->reduction_from == $product->reduction_to OR ($smarty.now|date_format:'%Y-%m-%d' <= $product->reduction_to && $smarty.now|date_format:'%Y-%m-%d' >= $product->reduction_from))} {dateFormat date=$product.reduction_from full=0} {l s='Price lowered!'} {/if} sans succès !Une idée ? Link to comment Share on other sites More sharing options...
olea Posted May 30, 2010 Share Posted May 30, 2010 {dateFormat date=$product->reduction_from full=0} C'est le bon endroit, mais il faut utiliser la notation avec une flèche en non pas un point Link to comment Share on other sites More sharing options...
shaka Posted May 31, 2010 Author Share Posted May 31, 2010 Merci.. ca marche !J'ai même pu insérer une mention en texte avant la date Link to comment Share on other sites More sharing options...
GAELLE Posted March 11, 2011 Share Posted March 11, 2011 Bonjour,Dans mon fichier tpl j'ai bien rajouté ce petit bout de code pour insérer la date :{dateFormat date=$product->reduction_from full=0} Cependant petit problème c'est la date de début qui s'affiche et non la date de fin...Je ne sais pas ce qu'il faut changer est ce que quelq'un peut m'aider svp ?Je souhaiterai ecrire aussi "valable jusqu'au" et puis la date de finVoila je vous remercie d'avance.Gaelle Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now