Nom de catégorie dans la vignette produit

  • Posts: 139
  • Thank you received: 0
12 years 2 months 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
12 years 2 months 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: 12 years 2 months ago by Eliot.

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

  • Posts: 139
  • Thank you received: 0
12 years 2 months 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
12 years 2 months 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
12 years 2 months ago #64681

Très bien.
Merci

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

Time to create page: 0.055 seconds
Powered by Kunena Forum