kboudiba Posted June 8, 2009 Share Posted June 8, 2009 Bonjour à tous ! Je recherche un moyen pour afficher le nom de la catégorie où le produit se trouve. Le module que je voudrais modifier se trouve à être "homefeatured.tpl" Je sais qu'il est possible d'aller chercher le nom du produit avec cette ligne: {$product.name|truncate:35|escape:htmlall:'UTF-8'} J'ai tenté de modifier les mots product par category, mais cela ne fonctionne pas.Connaisez-vous le moyen ? Link to comment Share on other sites More sharing options...
widget Posted June 9, 2009 Share Posted June 9, 2009 Bonjour a toi !Il a plusieurs moyen de récupérer le nom de la catégory, perso je ferais une petite fonction du genre comme ca : public function getccategoryname () {1. je récupère l'identifiant de la catégory : $id_categorie = (intval(Tools::getValue('id_category'))); 2. Je fait une chtite requête du genre : $result = Db::getInstance()->getRow('SELECT 'name' FROM `'._DB_PREFIX_.'ps_category_lang` WHERE id_categorie = '.intval($id_categorie).''); return $result;}te reste plus qu'a appeler ta fonction qui va te donner le nom de la catégorie courante. Link to comment Share on other sites More sharing options...
Pierre-Yves Posted June 9, 2009 Share Posted June 9, 2009 Il n'y a nullement besoin de faire des requêtes pour accéder aux informations dans PrestaShop Cherche la ligne suivante dans ton fichier "homefeatured.tpl" : {foreach from=$products item=product name=homeFeaturedProducts} Remplace là par le code qui suit : {foreach from=$products item=product name=homeFeaturedProducts} {php} global $smarty, $cookie; $product = $smarty->get_template_vars('product'); $category = new Category( intval($product['id_category_default']), intval($cookie->id_lang) ); $smarty->assign('CATNAME', $category->name); {/php} Maintenant, simplement en mettant " {$CATNAME} " tu auras le nom de la catégorie du produit en cours.Tiens moi au courant, je n'ai pas testé Link to comment Share on other sites More sharing options...
kboudiba Posted June 9, 2009 Author Share Posted June 9, 2009 Oh! Wow, J'ai utilisé la technique de Pierre-Yves et sa fonctione ! =D merci ! Link to comment Share on other sites More sharing options...
Pierre-Yves Posted June 9, 2009 Share Posted June 9, 2009 De V.I.P ^^De rien! Bonnes ventes Link to comment Share on other sites More sharing options...
cerberus22 Posted June 21, 2009 Share Posted June 21, 2009 Hi,How do I make it into a link ?All the best,Cerberus22 Link to comment Share on other sites More sharing options...
blasto Posted November 4, 2009 Share Posted November 4, 2009 Même question Comment créer le lien de la catégorie svp ? 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