Nous ne répondons seulement qu'aux sujets dont l'auteur a complété sa signature [Lire]



Vous avez des soucis avec votre Opencart v1.5.x, nous pouvons résoudre vos problèmes,
contactez le Bureau France !

par tel: 0 891 690 175 ou par
email

Compteur dans les onglets de la fiche produit

Programmation, discussions et suggestions pour l'amélioration de OpenCart

Compteur dans les onglets de la fiche produit

Messagepar LeorLindel » 15 Avr 2010, 19:15

Voici une petite modification trouvée sur le site US pour mettre un compteur aux onglets "plus d'images" et "produits apparentés" des fiches produits.

Dans le fichier catalog/view/theme/default/template/product/product.tpl

Chercher pour l'onglet des images :
Code: Tout sélectionner
<?php echo $tab_image; ?>
et remplacer par :
Code: Tout sélectionner
<?php echo $tab_image; ?> (<?php echo count($images); ?>)

Chercher pour l'onglet des produits apparentés :
Code: Tout sélectionner
<?php echo $tab_related; ?>
et remplacer par :
Code: Tout sélectionner
<?php echo $tab_related; ?> (<?php echo count($products); ?>)

Ce qui donnera :
Fichiers joints
count_tabs.png
count_tabs.png (16.93 Kio) Vu 1561 fois
Image
1 - A lire avant de poster un sujet
2 - Politique sur la signature.

Quand le sujet est résolu, pensez à ajouter la petite coche verte Image dans le titre initial en éditant votre premier message et non dans votre dernière réponse.
Merci


Toutes les extensions commerciales (templates ou modules payants) ne peuvent pas faire l'objet d'ouverture de sujet, prière de bien vouloir s'adresser au concepteur en cas de problème ou demande de renseignements.

Seul, on avance plus vite, à plusieurs on avance plus loin.
Avatar de l’utilisateur
LeorLindel
Administrateur
Administrateur
 
Messages: 4227
Inscription: 19 Fév 2010, 13:44
Localisation: Lutéce

Re: Compteur dans les onglets de la fiche produit

Messagepar acidline » 19 Avr 2010, 09:13

On peut peut être améliorer encore les choses ...

On peut rajouter un élément de configuration de type :
Group => setting
Key => show_number_items_on_tabs
Value => 1 pour Oui / 0 pour non

Puis faire une truc du genre soit au niveau du controller, soit au niveau du .tpl (Au niveau du controller c'est mieux ! ;) )

Code: Tout sélectionner
<?php echo $tab_image ?> <?php echo ($this->config->get('show_number_items_on_tabs') == 1) ? "(".count($images).")" : ""; ?>


Il faudrait faire de même pour les autres tabs...

Il faut simplement modifier le controller et le .tpl de la configuration en admin puis le tour est joué.

De cette manière on laisse le choix d'afficher ou non le nombre d'éléments dans chaque tabs. :D

Nico
Avatar de l’utilisateur
acidline
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 12
Inscription: 01 Avr 2010, 08:00


Retourner vers Développement

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron