Jump to content

récupération nom produit à blanc


Recommended Posts

Bonjour,

Je cherche à afficher des infos sur des produits, mais j'ai des informations qui me déstabilisent parce qu'elle ne me paraissent pas cohérentes. c'est sous PS :

dans blockbestsellers.tpl, je veux récupérer la légende et le nom d'un produit. quand je fais un
print_r(ProductSale::getBestSalesLight(2, 0, 5),true), les différents produits sont correctement affichés dans l'array. sauf que si je m'amuse à chercher dans $best_sellersname, la valeur retournée est à null.

si j'affiche tous les champs ça donne ça :
id_product:15
link_rewrite:
name:
description_short:
id_image:15-55
legend:
sales:9
ean13:
upc:
category:
link:http://lebonlienquejenevousdonnepas

j'ai des champs à null alors que le print_r les a bien renseignés... j'ai tenté d'assigner le print_r à une variable ($best_liste par exemple), mais ça ne donne pas de meilleur résultat !

Avez vous une piste pour retrouver la valeur de ces champs ?

D'avance merci de vos lumières.

Link to comment
Share on other sites

Bonjour, vous mélangez smarty et php, c'est pas tip top... ensuite quand vous dites que vous faites un print_r, oui mais ou (quel fichier) ?

assigner un print_r à une variable... faut il encore transmettre cette variable à smarty.

Link to comment
Share on other sites

Bonjour, et merci de la réponse.
Pour le moment, je cherche à récuperer des infos d'une manière simple (pour moi) mais effectivement peut-être pas super propre. Le print_r est fait directement sur blockbestsellers.tpl avec une ligne de code comme celle-ci :
{$best_liste=print_r(ProductSale::getBestSalesLight(2, 0, 5),true)}

comme je suis un peu neuneu, je voudrais comprendre pourquoi quand on fait juste le print_r (sans l'assignation), toutes les valeurs sont affichées aux bons champs, quand on assigne le résultat du print_r à une variable, la variable (et son array) "perdent" tout un tas d'info.

Ceci étant dit, le smarty doit récupérer cette variable (la connaître) pour pouvoir être peuplée correctement ? si oui, est-ce qu'il y a de la doc, une piste, ou mieux encore une explication précise ?

d'avance merci

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