ajout d'une vue dans un "teaser" de produit

  • Posts: 627
  • Thank you received: 18
  • Hikashop Business
2 years 1 week ago #346452

Bonjour,

Nous souhaitons ajouter la vue de l'information "Fabriquant" dans le "teaser" de chaque produits lorsque nous nous trouvons dans la page de la boutique ou des catégories...

Exemple de l'information que l'on souhaite ajouter aussi aux "teaser" de produits



Là où nous aimerions ajouter l'information


Nous avons tenté la chose via les vues, mais la balise BRAND ci-bas, que nous soupçonons être celle qui affiche l'information "Fabriquant" dans la page de produit, ne s'affiche pas lorsque nous ajoutons ces lignes au fichier listing_img_title de la vue de type "Teaser" des pages boutiques et catégories.

<!-- BRAND -->
<?php
if($this->config->get('manufacturer_display', 0) && !empty($this->element->product_manufacturer_id)){
$categoryClass = hikashop_get('class.category');
$manufacturer = $categoryClass->get($this->element->product_manufacturer_id);
if($manufacturer->category_published){
$menuClass = hikashop_get('class.menus');
$Itemid = $menuClass->loadAMenuItemId('manufacturer','listing');
if(empty($Itemid)){
$Itemid = $menuClass->loadAMenuItemId('','');
}
$categoryClass->addAlias($manufacturer);
echo JText::_('MANUFACTURER').': '.'<a href="'.hikashop_contentLink('category&task=listing&cid='.$manufacturer->category_id.'&name='.$manufacturer->alias.'&Itemid='.$Itemid,$manufacturer).'">'.$manufacturer->category_name.'</a>';
echo "<span style='display:none;' itemprop='brand'>". $manufacturer->category_name ."</span>";
}
}
?>
<!-- EO BRAND -->


Merci de nous éclairer

Attachments:

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

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
2 years 1 week ago #346454

Bonjour,

Sur le listing, vous avez les informations de la catégorie courante dans $this->element.
Les informations des produits sont dans $this->rows et les informations du produit courant dans $this->row.
Donc le code que vous avez copier/coller est bon, mais il faut changer $this->element par $this->row dedans pour qu'il fonctionne.

The following user(s) said Thank You: patoushka

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

  • Posts: 627
  • Thank you received: 18
  • Hikashop Business
2 years 6 days ago #346636

Ça fonctionne très bien merci!!!

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

Time to create page: 0.066 seconds
Powered by Kunena Forum