Bonjour,
Débutant en programmation, je n’arrive pas à me débrouiller pour récupérer dans deux variables différentes l’intitulé et le prix du produit.
Je m’explique. Utilisant le thème fusion, j’arrive à récupérer par exemple l’ensemble des informations pour le prix de vente grâce à ceci dans template.php :
$vars[‘fusion_uc_sell_price’] = drupal_render($node->content[‘sell_price’]) ;
Cependant, $vars[‘fusion_uc_sell_price’] me remonte à la fois l’intitulé et le prix, par exemple : «Prix de vente : 115$». A
u vu du code c’est tout à fait normal mais j’aimerai savoir ce qu’il faut rajouter pour avoir dans une premier variable uniquement «Prix de vente :» et dans une seconde le prix «115$» pour pouvoir adapter la présentation comme je le souhaite.
Merci d’avance,
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

j’ai essayé plusieurs façon sans arriver à ce que je souhaitais.
En essayant
$vars[‘fusion_uc_sell_price_only’] = drupal_render($node->content[‘sell_price’][‘#value’]) ;
je ne récupère que le prix avec son intitulé.
Ia-t-il autre chose à inscrire que #value pour avoir uniquement le prix ?
Galadrum
26
Pour avoir uniquement le prix, on peut faire cela en utilisant «uc_currency_format» :
<?phpprint uc_currency_format($node->sell_price);
?>
Je continue à chercher pour afficher uniquement le lab
Galadrum
26