[Skip to main content](#vessel-content)

#   recuperer la categorie dans le produit

##

- **[erickb](/forum/user/4069-erickb "View erickb's Profile")**
- [![erickb's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/4069-erickb "View erickb's Profile") Topic Author
- [ Offline](/forum/user/4069-erickb)

Less More

- Posts: 2697
- Thank you received: 74
-
-

10 years 10 months ago -  10 years 10 months ago [\#222950](#222950) by [erickb](/forum/user/4069-erickb "View erickb's Profile")  *[recuperer la categorie dans le produit](/forum/5-support-en-francais-french-support-/880882-recuperer-la-categorie-dans-le-produit#222950 "-- HikaShop version -- : 260 -- Joomla version -- : 345  Bonjour  les produits sont dans plusieurs categories et quand on clique sur un produit dans le listing des produits je veux dans le details des produits show.php avoir un lien revenir à la categorie pour revenir à la categorie où il a ete trouve  je ne trouve pas de methode simple ou fiable de le faire, en plus avec SEO actif ca complique les choses pour avoir le canonical de la categorie  actuellement je fais dans le listing  $session = JFactory::getSession(); $session-&gt;set('cat&#95;id', $this-&gt;element-&gt;category&#95;id); $session-&gt;set('cat&#95;canonical', $this-&gt;element-&gt;category&#95;canonical);  et je recupere dans le produit hikashop&#95;cleanURL($session-&gt;get('cat&#95;canonical');  merci pour l'aide")* was created by *[erickb](/forum/user/4069-erickb "View erickb's Profile")*

-- HikaShop version -- : 260
-- Joomla version -- : 345

Bonjour

les produits sont dans plusieurs categories et quand on clique sur un produit dans le listing des produits je veux dans le details des produits show.php avoir un lien *revenir à la categorie* pour revenir à la categorie où il a ete trouve

je ne trouve pas de methode simple ou fiable de le faire, en plus avec SEO actif ca complique les choses pour avoir le canonical de la categorie

actuellement je fais dans le listing

$session = JFactory::getSession();
$session-&gt;set('cat_id', $this-&gt;element-&gt;category_id);
$session-&gt;set('cat_canonical', $this-&gt;element-&gt;category_canonical);

et je recupere dans le produit
hikashop_cleanURL($session-&gt;get('cat_canonical');

merci pour l'aide

Last edit: 10 years 10 months ago by [erickb](/forum/user/4069-erickb "View erickb's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vODgwODgyLXJlY3VwZXJlci1sYS1jYXRlZ29yaWUtZGFucy1sZS1wcm9kdWl0P3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[Jerome](/forum/user/80-jerome "View Jerome's Profile")**
- [![Jerome's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar80.png)](/forum/user/80-jerome "View Jerome's Profile")
- [ Offline](/forum/user/80-jerome)
- HikaShop core developer

Less More

- Posts: 26394
- Thank you received: 4078
-
- [](http://obsi.dev)
-

10 years 10 months ago [\#222963](#222963) by [Jerome](/forum/user/80-jerome "View Jerome's Profile")  Replied by *[Jerome](/forum/user/80-jerome "View Jerome's Profile")* on topic *[recuperer la categorie dans le produit](/forum/5-support-en-francais-french-support-/880882-recuperer-la-categorie-dans-le-produit#222963 "-- HikaShop version -- : 260 -- Joomla version -- : 345  Bonjour  les produits sont dans plusieurs categories et quand on clique sur un produit dans le listing des produits je veux dans le details des produits show.php avoir un lien revenir à la categorie pour revenir à la categorie où il a ete trouve  je ne trouve pas de methode simple ou fiable de le faire, en plus avec SEO actif ca complique les choses pour avoir le canonical de la categorie  actuellement je fais dans le listing  $session = JFactory::getSession(); $session-&gt;set('cat&#95;id', $this-&gt;element-&gt;category&#95;id); $session-&gt;set('cat&#95;canonical', $this-&gt;element-&gt;category&#95;canonical);  et je recupere dans le produit hikashop&#95;cleanURL($session-&gt;get('cat&#95;canonical');  merci pour l'aide")*

Bonjour,

Lorsque vous n'utilisez pas le "simplified breadcrumb", l'information de la catégorie "source" est ajoutée dans l'URL.

Cordialement,

---

Jerome - Obsidev.com
HikaMarket &amp; HikaSerial developer / HikaShop core dev team.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vODgwODgyLXJlY3VwZXJlci1sYS1jYXRlZ29yaWUtZGFucy1sZS1wcm9kdWl0P3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[erickb](/forum/user/4069-erickb "View erickb's Profile")**
- [![erickb's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/4069-erickb "View erickb's Profile") Topic Author
- [ Offline](/forum/user/4069-erickb)

Less More

- Posts: 2697
- Thank you received: 74
-
-

10 years 10 months ago -  10 years 10 months ago [\#223057](#223057) by [erickb](/forum/user/4069-erickb "View erickb's Profile")  Replied by *[erickb](/forum/user/4069-erickb "View erickb's Profile")* on topic *[recuperer la categorie dans le produit](/forum/5-support-en-francais-french-support-/880882-recuperer-la-categorie-dans-le-produit#223057 "-- HikaShop version -- : 260 -- Joomla version -- : 345  Bonjour  les produits sont dans plusieurs categories et quand on clique sur un produit dans le listing des produits je veux dans le details des produits show.php avoir un lien revenir à la categorie pour revenir à la categorie où il a ete trouve  je ne trouve pas de methode simple ou fiable de le faire, en plus avec SEO actif ca complique les choses pour avoir le canonical de la categorie  actuellement je fais dans le listing  $session = JFactory::getSession(); $session-&gt;set('cat&#95;id', $this-&gt;element-&gt;category&#95;id); $session-&gt;set('cat&#95;canonical', $this-&gt;element-&gt;category&#95;canonical);  et je recupere dans le produit hikashop&#95;cleanURL($session-&gt;get('cat&#95;canonical');  merci pour l'aide")*

non ce n'est pas dans l'url

un lien de listing de categorie cid=53 --&gt;
index.php?option=com_hikashop&amp;ctrl=category&amp;task=listing&amp;cid=53&amp;name=escarpins-a-talon-femmes-grandes-pointures&amp;Itemid=185

je clique sur un produit et le cid = 3581 (alors que je veux recuperer 53)
index.php?option=com_hikashop&amp;ctrl=product&amp;task=show&amp;cid=3581&amp;name=grande-taille-berko-fushia&amp;Itemid=185

3581 est l'id du produit
on a perdu toute information de la categorie origine du produit

si je le rajoute à l'URL avec
$link = hikashop_contentLink('product&amp;task=show&amp;cid='.$row-&gt;product_id.'&amp;name='.$row-&gt;alias.$this-&gt;itemid ,$row) . '**&amp;catid=' . $this-&gt;element-&gt;category\_id;**

avec SEF actif je ne recupere rien dans
$cat_id = JRequest::getVar('catid'); ou $_REQUEST

---

le simplified breadcrumb n'a jamais marche pour la categorie dans lequel le produit a ete recupere , les produits semblent naviguer dans la premiere des categories mais pas la categorie courante

merci

Last edit: 10 years 10 months ago by [erickb](/forum/user/4069-erickb "View erickb's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vODgwODgyLXJlY3VwZXJlci1sYS1jYXRlZ29yaWUtZGFucy1sZS1wcm9kdWl0P3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[Jerome](/forum/user/80-jerome "View Jerome's Profile")**
- [![Jerome's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar80.png)](/forum/user/80-jerome "View Jerome's Profile")
- [ Offline](/forum/user/80-jerome)
- HikaShop core developer

Less More

- Posts: 26394
- Thank you received: 4078
-
- [](http://obsi.dev)
-

10 years 10 months ago [\#223096](#223096) by [Jerome](/forum/user/80-jerome "View Jerome's Profile")  Replied by *[Jerome](/forum/user/80-jerome "View Jerome's Profile")* on topic *[recuperer la categorie dans le produit](/forum/5-support-en-francais-french-support-/880882-recuperer-la-categorie-dans-le-produit#223096 "-- HikaShop version -- : 260 -- Joomla version -- : 345  Bonjour  les produits sont dans plusieurs categories et quand on clique sur un produit dans le listing des produits je veux dans le details des produits show.php avoir un lien revenir à la categorie pour revenir à la categorie où il a ete trouve  je ne trouve pas de methode simple ou fiable de le faire, en plus avec SEO actif ca complique les choses pour avoir le canonical de la categorie  actuellement je fais dans le listing  $session = JFactory::getSession(); $session-&gt;set('cat&#95;id', $this-&gt;element-&gt;category&#95;id); $session-&gt;set('cat&#95;canonical', $this-&gt;element-&gt;category&#95;canonical);  et je recupere dans le produit hikashop&#95;cleanURL($session-&gt;get('cat&#95;canonical');  merci pour l'aide")*

Oui.......
Merci de lire attentivement mon message précédent ; il est certes court mais il est néanmoins extrèmement juste.

---

Jerome - Obsidev.com
HikaMarket &amp; HikaSerial developer / HikaShop core dev team.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vODgwODgyLXJlY3VwZXJlci1sYS1jYXRlZ29yaWUtZGFucy1sZS1wcm9kdWl0P3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[erickb](/forum/user/4069-erickb "View erickb's Profile")**
- [![erickb's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/4069-erickb "View erickb's Profile") Topic Author
- [ Offline](/forum/user/4069-erickb)

Less More

- Posts: 2697
- Thank you received: 74
-
-

10 years 10 months ago -  10 years 10 months ago [\#223149](#223149) by [erickb](/forum/user/4069-erickb "View erickb's Profile")  Replied by *[erickb](/forum/user/4069-erickb "View erickb's Profile")* on topic *[recuperer la categorie dans le produit](/forum/5-support-en-francais-french-support-/880882-recuperer-la-categorie-dans-le-produit#223149 "-- HikaShop version -- : 260 -- Joomla version -- : 345  Bonjour  les produits sont dans plusieurs categories et quand on clique sur un produit dans le listing des produits je veux dans le details des produits show.php avoir un lien revenir à la categorie pour revenir à la categorie où il a ete trouve  je ne trouve pas de methode simple ou fiable de le faire, en plus avec SEO actif ca complique les choses pour avoir le canonical de la categorie  actuellement je fais dans le listing  $session = JFactory::getSession(); $session-&gt;set('cat&#95;id', $this-&gt;element-&gt;category&#95;id); $session-&gt;set('cat&#95;canonical', $this-&gt;element-&gt;category&#95;canonical);  et je recupere dans le produit hikashop&#95;cleanURL($session-&gt;get('cat&#95;canonical');  merci pour l'aide")*

*Fil d'ariane simplifié : Non
Enlever les ids des produits et des catégories dans les URLs : Non*

avec **SEF active**  il ne prend pas la categorie courante , il semble prendre la premiere dans le category_ordering , donc c'est impossible de revenir a la categorie courante

exemple :
SEF de la category **256-chaussures-femmes-grandes-pointures-rouge** (id = 256)
je clique sur un produit -&gt; **chaussures/3581-grande-taille-berko-fushia/route-53** (id =53)

ce devrait etre route-256

Last edit: 10 years 10 months ago by [erickb](/forum/user/4069-erickb "View erickb's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vODgwODgyLXJlY3VwZXJlci1sYS1jYXRlZ29yaWUtZGFucy1sZS1wcm9kdWl0P3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[Jerome](/forum/user/80-jerome "View Jerome's Profile")**
- [![Jerome's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar80.png)](/forum/user/80-jerome "View Jerome's Profile")
- [ Offline](/forum/user/80-jerome)
- HikaShop core developer

Less More

- Posts: 26394
- Thank you received: 4078
-
- [](http://obsi.dev)
-

10 years 10 months ago [\#223152](#223152) by [Jerome](/forum/user/80-jerome "View Jerome's Profile")  Replied by *[Jerome](/forum/user/80-jerome "View Jerome's Profile")* on topic *[recuperer la categorie dans le produit](/forum/5-support-en-francais-french-support-/880882-recuperer-la-categorie-dans-le-produit#223152 "-- HikaShop version -- : 260 -- Joomla version -- : 345  Bonjour  les produits sont dans plusieurs categories et quand on clique sur un produit dans le listing des produits je veux dans le details des produits show.php avoir un lien revenir à la categorie pour revenir à la categorie où il a ete trouve  je ne trouve pas de methode simple ou fiable de le faire, en plus avec SEO actif ca complique les choses pour avoir le canonical de la categorie  actuellement je fais dans le listing  $session = JFactory::getSession(); $session-&gt;set('cat&#95;id', $this-&gt;element-&gt;category&#95;id); $session-&gt;set('cat&#95;canonical', $this-&gt;element-&gt;category&#95;canonical);  et je recupere dans le produit hikashop&#95;cleanURL($session-&gt;get('cat&#95;canonical');  merci pour l'aide")*

Bonjour,

Un petit rappel de la documentation HikaShop pour le paramètre "simplified breadcrumb" :
[ www.hikashop.com/support/support/documen...ig.html#features\_sef](http://www.hikashop.com/support/support/documentation/54-hikashop-config.html#features_sef)

Et un petit explicatif sur le paramètre et ce qu'il fait :
[ www.hikashop.com/forum/5-support-en-fran...vigation.html#213152](http://www.hikashop.com/forum/5-support-en-francais-french-support-/879034-menu-active-selon-la-navigation.html#213152)

De puis le temps, je pense que vous devez tout de même savoir que le support d'HikaShop sait plutôt très bien ce qu'il raconte.
Si je vous ai parlé de cette option et vous ai dit de la désactivé, ce n'est pas pour rien.. Bien au contraire ; surtout sur une option qui existe depuis plus de 5 ans.

---

Jerome - Obsidev.com
HikaMarket &amp; HikaSerial developer / HikaShop core dev team.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vODgwODgyLXJlY3VwZXJlci1sYS1jYXRlZ29yaWUtZGFucy1sZS1wcm9kdWl0P3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[erickb](/forum/user/4069-erickb "View erickb's Profile")**
- [![erickb's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/4069-erickb "View erickb's Profile") Topic Author
- [ Offline](/forum/user/4069-erickb)

Less More

- Posts: 2697
- Thank you received: 74
-
-

10 years 10 months ago -  10 years 10 months ago [\#223250](#223250) by [erickb](/forum/user/4069-erickb "View erickb's Profile")  Replied by *[erickb](/forum/user/4069-erickb "View erickb's Profile")* on topic *[recuperer la categorie dans le produit](/forum/5-support-en-francais-french-support-/880882-recuperer-la-categorie-dans-le-produit#223250 "-- HikaShop version -- : 260 -- Joomla version -- : 345  Bonjour  les produits sont dans plusieurs categories et quand on clique sur un produit dans le listing des produits je veux dans le details des produits show.php avoir un lien revenir à la categorie pour revenir à la categorie où il a ete trouve  je ne trouve pas de methode simple ou fiable de le faire, en plus avec SEO actif ca complique les choses pour avoir le canonical de la categorie  actuellement je fais dans le listing  $session = JFactory::getSession(); $session-&gt;set('cat&#95;id', $this-&gt;element-&gt;category&#95;id); $session-&gt;set('cat&#95;canonical', $this-&gt;element-&gt;category&#95;canonical);  et je recupere dans le produit hikashop&#95;cleanURL($session-&gt;get('cat&#95;canonical');  merci pour l'aide")*

depuis 5 ans j'ai aussi vu pas mal de bugs et aidé a en solutionner quelques uns

> Si je vous ai parlé de cette option et vous ai dit de la désactivé, ce n'est pas pour rien.. Bien au contraire ; surtout sur une option qui existe depuis plus de 5 ans.

et j'ai répondu que le breadcrumb est désactivé ... depuis presque 5 ans

Last edit: 10 years 10 months ago by [erickb](/forum/user/4069-erickb "View erickb's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vODgwODgyLXJlY3VwZXJlci1sYS1jYXRlZ29yaWUtZGFucy1sZS1wcm9kdWl0P3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Away](/forum/user/63-nicolas)

Less More

- Posts: 86290
- Thank you received: 14268
-
-

10 years 10 months ago [\#223281](#223281) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[recuperer la categorie dans le produit](/forum/5-support-en-francais-french-support-/880882-recuperer-la-categorie-dans-le-produit#223281 "-- HikaShop version -- : 260 -- Joomla version -- : 345  Bonjour  les produits sont dans plusieurs categories et quand on clique sur un produit dans le listing des produits je veux dans le details des produits show.php avoir un lien revenir à la categorie pour revenir à la categorie où il a ete trouve  je ne trouve pas de methode simple ou fiable de le faire, en plus avec SEO actif ca complique les choses pour avoir le canonical de la categorie  actuellement je fais dans le listing  $session = JFactory::getSession(); $session-&gt;set('cat&#95;id', $this-&gt;element-&gt;category&#95;id); $session-&gt;set('cat&#95;canonical', $this-&gt;element-&gt;category&#95;canonical);  et je recupere dans le produit hikashop&#95;cleanURL($session-&gt;get('cat&#95;canonical');  merci pour l'aide")*

Lorsque le breadcrumb simplifié est désactivé, le paramètre "category_pathway" est ajouté dans l'URL de la page produit.
Ce paramètre contient l'id de la catégorie d'où l'utilisateur vient (ce que vous voulez donc).
Si vous n'avez pas ce paramètre de rajouté alors que le breadcrumb simplifié est désactivé, c'est soit que:
- vous avez des URLs canoniques dans vos produits avec l'option "Force canonical URLs on listings" activée dans la configuration. Il faut désactiver cette option.
- vous avez du cache sur votre site qui vous empêche de voir les nouvelles URLs.
- vous avez des overrides de vue qui n'utilise pas la méthode actuelle de génération de l'URL de la page produit.

Donc vérifiez cela.

The following user(s) said Thank You: [erickb](/forum/user/4069-erickb "View erickb's Profile")

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vODgwODgyLXJlY3VwZXJlci1sYS1jYXRlZ29yaWUtZGFucy1sZS1wcm9kdWl0P3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

Board Categories HikaShop- Install &amp; Update- Product &amp; Category Display- Content Creation- Sales and Orders- - Orders management- - Reports &amp; Statistics- Customers- Checkout- Payment Methods- Shipping Methods- Import &amp; Export (CSV, XLS…)- Specific Features- - Affilation- - Taxes- - Wishlist- - Vote- - Carousel &amp; Slider- - Mass Actions- - Filters &amp; Search- - Discount &amp; Coupon- - Feature Request- Integrations- Showcase- General Talk about HikaShop- Development- - HikaShop 3.0 Beta- Translation- Commercial Jobs HikaShop Components- HikaMarket- - Market: Feature requests- - Market: How to?- - Market: Bug Report- HikaSerial- - General talk about HikaSerial- - Serial: Bug Report- - Serial: How to?- - Support en Français de HikaSerial (French Support)- - HikaSubscription- HikaAuction- - Auction: Feature requests- - Auction: How to?- - Auction: Bug report Hikashop around the world- Support en Français (French Support)- Russian- - FAQ. Курс выживания с Hikashop. Частые вопросы и о- - Расширения Hikashop- - Наши сайты на Hikashop- 日本語版サポート(Japanese Support)- Thai- German Archives- Bug Report- How to?

[](/forum/topics/feed/mode-topics?format=feed&type=rss)

Time to create page: 0.272 seconds

[Powered by](/forum/credits) [Kunena Forum](https://www.kunena.org)

[](#top)
