Bienvenue, Invité
Merci de vous identifier ou de vous inscrire.    Mot de passe perdu?

url rewriting (url des produits)
(1 lecteur(s)) (1) Invité(s)
Aller en basPage: 123
SUJET:

url rewriting (url des produits)

#36331
Herode
Expert Boarder
Messages: 84
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Re:url rewriting (url des produits)

Il y a 1 Année, 5 Mois
Karma: 0  
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 ?
 
L'administrateur a désactivé l'accès public en écriture.
#36371
ceddddd
Platinum Boarder
Messages: 2634
graphgraph
Personne n'est connecté Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin bloggento ced__@hotmail.fr

Re:url rewriting (url des produits)

Il y a 1 Année, 5 Mois
Karma: 27  
Bonjour,
Pour obtenir l'url rewrité
$path->getUrlPath(); => the-tales-of-beedle-the-bard-standard-edition.html
Ajoutes avant l'url de base du magasin
Donc url de base du magasin plus urlPah = bon chemin
 
Prestataire magento Site magento
Nouveautés magento
L'administrateur a désactivé l'accès public en écriture.
#36386
Herode
Expert Boarder
Messages: 84
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Re:url rewriting (url des produits)

Il y a 1 Année, 5 Mois
Karma: 0  
En effet, ça marche. Mais je n'ai pas eu besoin d'ajouter l'url du magasin, un simple appel à
Code :

$product->getUrlPath()

me donne l'url complète.

Merci !
 
L'administrateur a désactivé l'accès public en écriture.
#36417
ceddddd
Platinum Boarder
Messages: 2634
graphgraph
Personne n'est connecté Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin bloggento ced__@hotmail.fr

Re:url rewriting (url des produits)

Il y a 1 Année, 5 Mois
Karma: 27  
de rien ;)
 
Prestataire magento Site magento
Nouveautés magento
L'administrateur a désactivé l'accès public en écriture.
Revenir en hautPage: 123
Modérateur: admin, Gabriiiel, CaPiT