Bonjour à tous,
J'ai un problème semblable qui, malheureusement, me résiste.
Soit ce site :
http://www.ebook-en-poche.fr/index.php/ :
- Sur la page d'accueil, j'ai un bandeau dans lequel sont affichés 3 des produits de la catégorie 'selection_accueil'. L'url associée à ces produits est du style :
www.ebook-en-poche.fr/index.php/the-tale...tandard-edition.html
Dans le template .phtml, elle est obtenue par le code
| Code : |
$p->getProductUrl()
|
- Si j'entre dans une catégorie, 'Désirs d'histoire / Préhistoire' par exemple, ce même bandeau est affiché en insérant du code dans le template catalog/catalog/view.phtml. Le code est le même :
| Code : |
$p->getProductUrl()
|
mais l'url obtenue est différente :
www.ebook-en-poche.fr/index.php/catalog/...ep-ahead/category/8/
J'ai regardé dans le backend les entrées d'url rewriting, forcé le load() sur le produit, rien n'y fait. Comment puis-je récupérer une url comme celle que j'ai en page d'accueil ?