Bug sur l'algo de coupure des noms de catégories du bloc catalogue

4 posts in this topic

Posted · Report post

Bonjour,

dans le bloc catalogue, les pop-up sous menus ont une largeur fixe et de ce fait un algo a été réalisé qui coupe les noms de catégorie qui seraient trop long et remplace les caractères en trop par 3 points (...). Cet algo marche bien si le nom de catégorie est plus court ou plus long que la largeur du cadre, par contre si le nom est exactement de la largeur (ou à peu près ?) du cadre, alors l'affichage du nom de la catégorie passe sur 2 lignes, la deuxième étant visuellement coupée aux trois quarts (puisqu'il n'y a verticalement de la place que pour 1 ligne en fait).

Cordialement,

Shogun.

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

Pour corriger ce problème, vous pouvez modifier la valeur de la variable $max_length à la ligne 463 du fichier display.php. En modifiant la valeur 31 par 25, le problème ne se produit plus.

Cette correction sera dans les futurs version de PEEL.

Simon.

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

Pour corriger ce problème, vous pouvez modifier la valeur de la variable $max_length à la ligne 463 du fichier display.php. En modifiant la valeur 31 par 25, le problème ne se produit plus.

Cette correction sera dans les futurs version de PEEL.

Simon.

Bonjour Simon,

effectivement ça résoud le problème (et en l'occurence 27 est une valeur plus sympa pour moi), mais du coup ça coupe sacrément les mots. Et si je mets des valeurs comme 28 ou 29 par exemple je me paye les warnings suivants :

Warning: mb_strrpos() [function.mb-strrpos]: Offset is greater than the length of haystack string in G:\PEEL\easyphp_peel6_18-07-2011\www\lib\class\String.php on line 77

Warning: mb_strrpos() [function.mb-strrpos]: Offset is greater than the length of haystack string in G:\PEEL\easyphp_peel6_18-07-2011\www\lib\class\String.php on line 77

Y aurait il moyen d'exploiter au mieux la largeur sans toutefois passer sur 2 lignes ?

Par extension pourrait on également agrandir la largeur des popups ?

Merci,

Shogun.

Share this post


: post
Share on other sites

Posted · Report post

Bonjour

Vous pouvez effectivement modifier la taille des popup, les classes css sur lesquels vous devez agir sont :

menu.css (ligne 175) => .left_column .sousMenu (attribut left)

menu.css (ligne 162) => .left_column .sousMenu, .right_column .sousMenu (attribut width)

screen.css (ligne 508) => .sideblocktitle_content ul, .sideblock_content ul (attribut width)

Simon.

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