karopresta Posted August 10, 2013 Share Posted August 10, 2013 Bonjour, Pouvez-vous m'indiquer s'il est possible d'agrandir la longueur du texte du NOM du produit ? Mes noms de produit ne sont pas longs, mais ils sont pour la plupart tronqués lorsqu'ils s'affichent sur le site. Ils sont terminés par trois points dès qu'ils sont un peu long (pas tant que ça d'ailleurs). D'ailleurs des noms quasi identiques apparaissent différemment : ex : Le nom de mon produit 001 et Le nom de mon produit 002 Le nom de mon produit 001 apparaît ainsi : Le nom de mon produit 0... Le nom de mon produit 002 apparaît ainsi : Le nom de mon... J'imagine que c'est dans le CSS de mon thème ? Mais avez-vous une idée où je peux trouver ça ? Et pourquoi à titre identique, tronquage (troncage ?) différent ? Merci Link to comment Share on other sites More sharing options...
Julien64 Posted August 10, 2013 Share Posted August 10, 2013 Bonjour, Ce n'est pas dans les CSS qu'il faut faire des modifications mais dans le TPL directement. Il faut jouer sur cette instruction: |truncate:35:'...' Dans ce cas le nom comporte maxi 35 caractères et s'il est tronqué, il y a les "..." qui apparaissent. Link to comment Share on other sites More sharing options...
karopresta Posted August 10, 2013 Author Share Posted August 10, 2013 Ah, ok, je vois que chez moi il est à 25. Je vais modifier et je vous tiens au courant. Merci Link to comment Share on other sites More sharing options...
karopresta Posted August 10, 2013 Author Share Posted August 10, 2013 (edited) Me revoilà, j'ai vidé le cache smarty et cela ne change rien. En tout cas dans ma page avec mes "produits phares". J'avoue ne plus me souvenir si dans les pages avec tous les produits j'avais ce souci... Avez-vous une idée du nom du fichier pour les produits "phare" ? Edited August 10, 2013 by karopresta (see edit history) Link to comment Share on other sites More sharing options...
Julien64 Posted August 10, 2013 Share Posted August 10, 2013 pour les produits phares c'est dans les modules, normalement c'est la: "themes/votre_theme/modules/homefeatured/homefeatured.tpl Link to comment Share on other sites More sharing options...
karopresta Posted August 10, 2013 Author Share Posted August 10, 2013 Oui, j'ai vu ça dans plusieurs réponses dans le forum, mais le problème est que je n'ai pas ce module dans mon thème. Je viens de modifier dans le module directement dans modules à la racine, vider le cache, mais cela ne change rien... Link to comment Share on other sites More sharing options...
Julien64 Posted August 11, 2013 Share Posted August 11, 2013 Alors c'est que ça ne doit pas être ce module qui génére l'affichage de vos produits en home. Vous pouvez vérifier les modules installés et gréffés sur le hook home pour connaitre le nom du module. Vous utilisez surement un thème différent de celui de base dans lequel le nom du module de produits phares n'est plus "homefeatured" comme à l'origine... Sinon pour modifier un module, on préconise en général d'utiliser l'override, c'est à dire que même si le dossier du module n'existe pas dans les modules de votre thème, vous pouvez créer le dossier (avec le même nom du module) et copier/coller le tpl de ce module que vous modifiez ainsi directement à cet endroit. (la même chose est possible avec les css des modules et surtout les classes et controlers) Link to comment Share on other sites More sharing options...
karopresta Posted August 11, 2013 Author Share Posted August 11, 2013 Je viens de suivre vos conseils (override), cela ne change rien non plus.... Bizarre. J'ai recherché tous les "truncate" et modifié (dans mon thème) ceux qui pourraient correspondre à cette partie, et rien ne change. Petites questions au passage ( ) faut-il vider le cache smarty à chaque modification (ce que je fais, mais c'est long) ? Faut-il le vider de façon régulière même si l'on ne modifie pas le code source ou ajout de produits ? Link to comment Share on other sites More sharing options...
Julien64 Posted August 11, 2013 Share Posted August 11, 2013 ok et pour les modules installés et gréffés sur le hook home, lesquels sont-ils? Pour le cache et la compil smarty, vous devriez forcer la compilation et supprimer la mise en cache le temps du développement de votre site pour ne pas avoir à faire les manip manuellement à chaque fois. Mais n'oubliez pas de remettre les paramètres inverses au passage en production! Link to comment Share on other sites More sharing options...
karopresta Posted August 13, 2013 Author Share Posted August 13, 2013 J'ai greffé le "homefeatured". Merci pour la réponse pour le cache smarty. Mais en fait je crois que je vais arrêter de bidouiller les tpl car ma longueur de texte sur les noms des produits phares ne change pas et je ne voudrais pas que cela finisse par une grosse erreur qui me plante tout. Link to comment Share on other sites More sharing options...
jeckyl Posted August 13, 2013 Share Posted August 13, 2013 Bonjour, Comme dit plus avant essayez de trouver le module qui fait l'affichage sur la page d'accueil ou sinon donnez nous l'url on essaierra de vous dire. Pour la différence de longueur de tronquage, il faut regarder si il n'y a pas un accent par exemple qui est transformé en caractère html et donc il faut le traiter un utf-8 et aussi toujours mettre le truncate à la fin. A aussi, pour vider le cache simplement vous pouvez toujours utiliser notre module gratuit http://www.prestatoolbox.fr/modules-gratuits/122-vider-le-cache-de-prestashop.html Link to comment Share on other sites More sharing options...
karopresta Posted August 16, 2013 Author Share Posted August 16, 2013 Bonjour Jeckyl, Le site n'est pas encore publié pour vous donner l'url,mais c'est gentil de votre part. Je vais essayer votre module pour le cache. Pour essayer de trouver les modules concernés, j'utilise "inspecter élément with firebug". Cela donne pas mal d'infos, mais je ne sais pas trop comment retrouver le module à partir de ça. Parfois j'y arrive, mais en même temps, je me demande comment j'ai réussi... Je prends souvent un "mot" particulier qui apparaît, et je fais une recherche dans "tout le site" avec dreamweaver. Là, j'arrive (parfois) à tomber sur le seul endroit où se trouve ce mot recherché, et du coup j'arrive au module. Mais peut-être y-a-t'il un "vrai" moyen de trouver directement le module concerné ? Link to comment Share on other sites More sharing options...
jeckyl Posted August 16, 2013 Share Posted August 16, 2013 Bonjour, les modules son dans un ordre défini dans Positions donc si on regarde dedans on retrouve souvent le module concerné. Link to comment Share on other sites More sharing options...
karopresta Posted August 16, 2013 Author Share Posted August 16, 2013 dans "Positions" ? C'est-à-dire ? Link to comment Share on other sites More sharing options...
jeckyl Posted August 16, 2013 Share Posted August 16, 2013 Bonjour, une petite lecture de la documentation Prestashop s'impose il me semble : http://doc.prestashop.com/pages/viewpage.action?pageId=11272522#G%C3%A9rerlesmodulesetlesth%C3%A8mes-Positions Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now