Jump to content

Récuperer la catégorie d'un objet.


Recommended Posts

Bonjour à vous,

Je sollicite votre aide pour un problème sur le code php de prestashop.

Je cherche à modifier la page de redirection de base qui s'affiche lorsque, dans le mode administrateur, on met un produit à jour.
Pour cela je cherche à récupérer la catégorie de l'objet sur lequel je travaille.
Dans le code de prestashop, il est nommé $object.
Savez vous si il est possible de faire quelque chose du genre: $category = $object.category ?
En gros récupérer dans une variable la catégorie de l'objet en utilisant les propriété de la variable $object.

J'espère avoir été clair dans mes explications.

Bonne journée à tous
Cordialement

Link to comment
Share on other sites

  • 2 weeks later...
  • 1 month later...

Pour préciser le problème, j'ai un produit A qui appartient à la catégorie AA. Comment récupérer l'id de la catégorie AA de façon dynamique, pour par exemple afficher les promotions de la catégorie AA.

Et pour aller plus loin, ma catégorie AA est une sous catégorie de la cat. A; Comment récupérer l'id de la catégorie mère ?

merci

Link to comment
Share on other sites

Si la categorie AA est bien celle par defaut du produit. Il n'y a aucun souci pour la recuperer sur la fiche produit : {$product->id_default_category}
Sinon c'est plus compliqué :S

Pour la catégorie mère, ceci est aussi possible mais pas depuis les templates smarty.

Link to comment
Share on other sites

Bonsoir Joel,

Voici en fait mon pb précis :

Mon pdt 1 appartient à la catégorieAA, elle même sous catégorie de la cat A.
Dans la fiche produit 1, je ne coche pas catA (cf PJ)

Je souhaite que sur la page cat A :
- le pdt1 n'apparaisse pas (ça ok)
- Avoir un lien vers une page qui lsite les nouveauté de la cat A et ses sous catégories (catAA, cat AB..) --> ça pas ok

J'espère avoir été clair..
merci

++

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...