Nom de catégorie dans la vignette produit

  • Posts: 139
  • Thank you received: 0
13 years 4 days ago #64638

Bonjour,

J'ai un grand nombre de produits appartenant à plusieurs catégories et je voudrais savoir s'il est possible d'ajouter le nom de la catégorie de produit dans la vignette de chaque produit sur la page liste des produits, en plus du nom du produit et de l'aperçu image. Cela permettrait aux visiteurs du site de mieux s'y retrouver.

Merci

Please Log in or Create an account to join the conversation.

  • Posts: 2334
  • Thank you received: 403
13 years 4 days ago #64657

Bonjour,

Les catégories n'étant pas chargé par défaut dans le listing de produit, il faut que vous ajoutiez le code suivant dans la vue listing_img_title (Affichage->Vues):

$productClass=hikashop_get('class.product');
$categories=$productClass->getCategories($this->row->product_id);
$database =& JFactory::getDBO();
$query = 'SELECT * from '.hikashop_table('category').' WHERE category_id IN ('.implode($categories, ',').')';
$database->setQuery($query);
$categories =$database->loadObjectList();
foreach($categories as $category){
	echo $category->category_name.'<br/>';
}

Last edit: 13 years 4 days ago by Eliot.

Please Log in or Create an account to join the conversation.

  • Posts: 139
  • Thank you received: 0
13 years 4 days ago #64659

Merci, cela fonctionne très bien. Par contre je voudrais que ce soit le nom de la catégorie de 1er niveau qui s'affiche. Par exemple, dans mon cas j'ai une catégorie de 1er niveau "Aluminium" et une sous-catégorie "Portes vitrées aluminium" et je voudrais que ce soit "Aluminium" qui s'affiche

Please Log in or Create an account to join the conversation.

  • Posts: 2334
  • Thank you received: 403
13 years 4 days ago #64677

Etant donné que les catégories liées aux produits n'ont pas d'arborescence il n'est pas possible de définir un "niveau" de sélection. Il n'est donc pas possible de faire ce que vous demandez.

Please Log in or Create an account to join the conversation.

  • Posts: 139
  • Thank you received: 0
13 years 4 days ago #64681

Très bien.
Merci

Please Log in or Create an account to join the conversation.

Time to create page: 0.068 seconds
Powered by Kunena Forum