msevestre Posted January 7, 2012 Share Posted January 7, 2012 Bonjour je voudrais que la recherche Ajax retourne le nom fabriquant aussi. Les résultats actuels de la requête n'ont pas le fabriquant. J'ai essayé d'ajouter le fabriquant au travers d'appelles à des fonction PHP que j'ai créé en surchargeant la classe Product (fonction getManufacturerName(id_product)), mais visiblement le mélanger appel de la fonction Product::getManufacturerName() avec comme paramètre le résultat de la recherche effectuée qui contient l'id_product ne semble pas fonctionner (comme si data.id_product ne pouvait être interprété). Ma modif dans blocksearch-top.tpl: avant: mytab[mytab.length] = { data: data[i], value: data[i].cname + ' > ' + data[i].pname }; après: mytab[mytab.length] = { data: data[i], value: data[i].cname + ' > ' + {/literal}{Product::getManufacturerName(data[i].id_product)}{literal} + ' ' + data[i].pname }; l'autre option serait de compléter les résultats retournés par la recherche mais je n'arrive pas à suivre le cheminement pour remonter jusqu'à la requête SQL ou un équivalent et y ajouter le fabriquant. Je suis preneur de toute aide Merci Matt 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