biogelix Posted June 15, 2018 Share Posted June 15, 2018 Bonjour à tous, Je cherche une fonction prestashop pour laquelle on lui passe un id_product et nous renvoi l'url pour accèder à la fiche produit. J'ai essayer ce code : $product = new Product(1978); $link = new Link(); $url = $link->getProductLink($product); Malheureusement ce code me renvoi l'URL sans la catégorie. Je sais qu'un topic similaire au miens existe chez les anglais mais ça ne réponds pas à mon problème (Cf. https://www.prestashop.com/forums/topic/445178-how-to-get-full-product-link-rewrite-with-category-name-in-php/ ) Merci par avance ! (Je vois enfin le bout de mon module ) Link to comment Share on other sites More sharing options...
biogelix Posted June 18, 2018 Author Share Posted June 18, 2018 UP Link to comment Share on other sites More sharing options...
biogelix Posted June 19, 2018 Author Share Posted June 19, 2018 UUPP Link to comment Share on other sites More sharing options...
biogelix Posted June 19, 2018 Author Share Posted June 19, 2018 Salut, Merci de ta réponse, malheureusement ce n'est absolument pas ce que je cherche :/ Link to comment Share on other sites More sharing options...
Mediacom87 Posted June 19, 2018 Share Posted June 19, 2018 il y a 11 minutes, okom3pom a dit : Heu ... @ndiaga c'est une blague j'espère ? Et non, il n'arrête pas de placer tous ses modules sur n'importe quel sujet même sans rapport. 1 Link to comment Share on other sites More sharing options...
biogelix Posted June 19, 2018 Author Share Posted June 19, 2018 18 minutes ago, okom3pom said: Heu ... @ndiaga c'est une blague j'espère ? Sinon essaye en appelant correctement le produit : $product = new Product($id_product,true,$id_lang,$id_shop); $link = $product->getProductLink(); Et si ça ne fonctionne pas insert les champs de la méthode link $product = new Product($id_product ,true , $id_lang, $id_shop); $link = new Link(); $url = $link->getProductLink($product, null, $product->category, null, $id_lang, $id_shop); Au TOP @okom3pom ! La première solution fonctionne parfaitement! Je te remercie beaucoup pour ton aide précieuse Bonne fin de soirée à toi! Link to comment Share on other sites More sharing options...
Mediacom87 Posted June 19, 2018 Share Posted June 19, 2018 il y a 1 minute, biogelix a dit : Je te remercie beaucoup pour ton aide précieuse La prochaine fois, n’hésitez pas à prendre le temps d'ouvrir la classe et de regarder comment vous devez appeler la fonction, vous y gagnerez beaucoup de temps, car dans ce cas @okom3pom n'a fait que vous mettre ce qui est écrit. 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