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

Liste et grille en icônes.

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

Liste et grille en icônes.

Messagepar LeorLindel » 06 Mai 2012, 10:59

Bonjour,

Voici une petite modification qui remplace le texte "Liste" et "Grille" par des icônes.

Cette modification est compatible de la v1.5.0.5 à la v1.5.2.1

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

Chercher cette ligne (44) :
Code: Tout sélectionner
    <div class="display"><b><?php echo $text_display; ?></b> <?php echo $text_list; ?> <b>/</b> <a onclick="display('grid');"><?php echo $text_grid; ?></a></div>
La remplacer par celle-ci :
Code: Tout sélectionner
    <div class="display"><b><?php echo $text_display; ?></b>&nbsp;<img src="catalog/view/theme/hyla/image/product-list.png" alt="<?php echo $text_list; ?>" title="<?php echo $text_list; ?>" />&nbsp;<a onclick="display('grid');"><img src="catalog/view/theme/hyla/image/product-grid.png" alt="<?php echo $text_grid; ?>" title="<?php echo $text_grid; ?>" /></a></div>
Chercher cette ligne (149) :
Code: Tout sélectionner
      $('.display').html('<b><?php echo $text_display; ?></b> <?php echo $text_list; ?> <b>/</b> <a onclick="display(\'grid\');"><?php echo $text_grid; ?></a>');
La remplacer par celle-ci :
Code: Tout sélectionner
      $('.display').html('<b><?php echo $text_display; ?></b>&nbsp;<img src="catalog/view/theme/hyla/image/product-list.png" alt="<?php echo $text_list; ?>" title="<?php echo $text_list; ?>" /><a onclick="display(\'grid\');">&nbsp;<img src="catalog/view/theme/hyla/image/product-grid.png" alt="<?php echo $text_grid; ?>" title="<?php echo $text_grid; ?>" /></a>');
Chercher cette ligne (186) :
Code: Tout sélectionner
      $('.display').html('<b><?php echo $text_display; ?></b> <a onclick="display(\'list\');"><?php echo $text_list; ?></a> <b>/</b> <?php echo $text_grid; ?>');
La remplacer par celle-ci :
Code: Tout sélectionner
      $('.display').html('<b><?php echo $text_display; ?></b>&nbsp;<img src="catalog/view/theme/hyla/image/product-list.png" alt="<?php echo $text_list; ?>" title="<?php echo $text_list; ?>" onclick="display(\'list\');"/>&nbsp;<img src="catalog/view/theme/hyla/image/product-grid.png" alt="<?php echo $text_grid; ?>" title="<?php echo $text_grid; ?>"/><a onclick="display(\'list\');">');
Copier ces deux icônes (clic droit > Enregistrer l'image sous) puis les mettre dans le répertoire catalog/view/theme/default/image.
product-list.png
product-list.png (219 Octets) Vu 960 fois
product-grid.png
product-grid.png (222 Octets) Vu 960 fois

Réitérer les opérations énoncées ci-dessus sur les fichiers :

- catalog/view/theme/default/template/product/manufacturer_info.tpl
- catalog/view/theme/default/template/product/search.tpl
- catalog/view/theme/default/template/product/special.tpl
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: Liste et grille en icônes.

Messagepar LeorLindel » 06 Mai 2012, 14:58

Le fichier XML pour vQmod est disponible ici.
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


Retourner vers Développement

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

cron