Taille Vignette Dans Catalogue

7 posts in this topic

Posted · Report post

Bonjour,

 

Quelqu'un pourrait-il me dire ou se trouve le code a modifier afin que la taille des vignettes (photos) dans les pages catalogues du site soit toute de la même taille.

Par exemple si on créer un produit avec une image d'une taille 500*200 pixels et un second produit avec une image 300*100, alors les vignettes sur le site seront de taille différente ce qui décalle les produits et donc visuellement pas très beau.

 

Donc je cherche juste a ce que le site conserve toujours la meme taille de vignette.

 

Merci pour votre aide.

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

 

Vous pouvez forcer la hauteur des images en CSS. Vous pouvez modifier les propriétés des images dans le fichier screen.css par l’intermédiaire de la classe td.fc_image img

Share this post


: post
Share on other sites

Posted · Report post

Bonsoir,

 

la taille des vignettes des catégories définies dans la page subcategories_table.tpl semble être : style="width:{$cat.width}%"

et l'affichage sur mon site se traduit par :  style="width:20%

 

et je ne vois pas où modifier pour obtenir : style="width:40%

 

Pourriez-vous m'indiquer où est défini le $cat_width ?

 

Merci

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

 

Sur les versions inférieur à 7.1,  style="width:{$cat.width}%" détermine la largeur des colonnes des sous catégories. La largeur est défini automatiquement en fonction du nombre de colonne dans la fonction get_subcategories_table : $tmpCat['width'] = floor(100 / $nb_colonnes);

Share this post


: post
Share on other sites

Posted · Report post

Bonjour et merci pour votre réponse.

Version 7.03

Oui, effectivement, ce bout de code concernait la largeur de la colonne.

Pour la vignette ce doit être : 

<img src="{$cat.src|escape:'html'}" alt="{$cat.name|html_entity_decode_if_needed}" /></a>

 

Cependant, la photo enregistrée dans l'administration categories.php a une dimension de 480px

et sur le site elle s'affiche à 120px, soit le 1/4.

 

Pouvez-vous m'indiquer où régler ce pourcentage d'affichage ?

Dans la gestion de configuration, le nombre de colonnes est 3 dans 'catalog_products_columns_default'

et j'ai modifié 'categories_side_menu_item_max_length' mais cela ne change rien...

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

 

La taille des vignettes des catégories est modifiable depuis la page des paramètres du site, dans la rubrique Affichage des produits. Il y a peut-être une règle CSS sur votre site qui spécifie la taille des images à cet endroit.

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

 

j'ai trouvé le code à changer :

if (!empty($cat_infos['image'])) {

$this_thumb = thumbs($cat_infos['image'], 150, 75, 'fit');
 

Share this post


: post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

Twitter Advisto ecommerce

Facebook PEEL Shopping