cedcedced Posted February 28, 2014 Share Posted February 28, 2014 Bonjour, Je cherche a rendre visible la description courte de mes produits directement, sans qu'on est forcément besoin de cliquer dessus y compris dans des catégorie comme produits phares, ou les catégories générales.Pourriez vous m'aidez sachant que je ne connait rien a la programmation, est ce qu'il y a une option dans prestashop ou un module, que j'ai louper ?Merci Link to comment Share on other sites More sharing options...
Gautierrr Posted February 28, 2014 Share Posted February 28, 2014 Bonjour, Le thème par défaut permet ce type d'affichage. Si vous voulez le faire sur un thème ne le proposant pas, il va falloir mettre les mains dans le code. Par exemple, pour que la description courte apparaisse dans les produits affichés dans les catégories, rendez-vous dans /themes/votretheme/product-list.tpl et ajoutez la ligne suivante à l'endroit où vous voulez que la description apparaisse : {$product->description_short} Faites-en de même dans les autres fichiers où vous voulez que la description apparaisse ! Gautier 1 Link to comment Share on other sites More sharing options...
cedcedced Posted February 28, 2014 Author Share Posted February 28, 2014 Merci bien pour votre réponse C'est vrai que je maitrise pas du tout ces histoire de code, j'ai acheter le theme bionatural sur le prestashop addon http://addons.prestashop.com/fr/bio-sante-bien-etre/4458-responsive-bionatural.html Est ce qu'il y a un module spéciale qui fait ca ? peut etre qu'en le réactivant ca peut marcher, normalement c'est a qu'elle endroit pour activer cette option ?Merci beaucoup Link to comment Share on other sites More sharing options...
Gautierrr Posted March 1, 2014 Share Posted March 1, 2014 Bonjour, Je ne pense pas qu'il y ait un module pour ça, en tout cas je n'en connais pas. Et ce n'est pas une option réactivable non plus, c'est juste présent sous la forme que je vous ai donné dans le thème par défaut. A moins que votre thème propose une interface de gestion supplémentaire vous permettant d'activer certaines choses... Le plus simple reste de trifouiller le code 1 Link to comment Share on other sites More sharing options...
cedcedced Posted March 2, 2014 Author Share Posted March 2, 2014 D'accord, Merci bien Gautier pour ton aide.Je ne connais absolument rien a l'informatique, est ce que tu connais un endroit ou un tutoriel qui me permettrait de faire ca facilement, j'ai contacter le vendeur de mon theme, et il ma dit que c'est possible en modifiant les tlp concernés, mais pour moi c'est du chinois ^^ Link to comment Share on other sites More sharing options...
Gautierrr Posted March 2, 2014 Share Posted March 2, 2014 Je viens d'aller jeter un oeil sur le thème que vous avez acheté. Le code de la description courte est déjà présent sur les produits phares et même sur les produits en liste dans les catégories. Il est simplement masqué par une propriété css. Etes vous sur de pas avoir un module fourni avec votre thème vous permettant d'activer certaines fonctionnalités ? Sinon il faut aller modifier quelques fichiers css dans le répertoire du thème : product_list.css et homefeatured.css. Recherchez dedans une ligne du type : .products_block .product_desc{display:none;} et remplacez le display:none; par display:initial; 1 Link to comment Share on other sites More sharing options...
cedcedced Posted March 3, 2014 Author Share Posted March 3, 2014 Encore une fois, merci d'avoir fait l'effort de regarder.J'ai revérifié, effectivement il y a des modules ajouté mais qui ne sont pas en rapport avec le probleme, est ce que vous voulez que je mette la documentation accompagnant le module ?J'ai aussi fait des screen IL y a deux option, une option ou je vois que le titre du produits et une autre ou il y a quelques mots, jamais le meme nombre en fonction des produits. Et la troisieme image c'est ce que j'aimerai faire ou ce de quoi j'aimerai me rapprocher.J'espere que ca pourra vous aider a m'aider! En tout cas merci pour les effort que vous avez fait. Les options sur mon sites : Le resultat dont je voudrait m'approcher, (pas visuellement mais au niveau de l'acces a la description direct sans cliquer : Link to comment Share on other sites More sharing options...
Gautierrr Posted March 3, 2014 Share Posted March 3, 2014 Oui si vous voulez envoyez moi la documentation du thème pour que je regarde. Les deux types d'affichages sont les mêmes que pour le thème par défaut, par contre c'est étrange qu'il n'y ait jamais le même nombre de mot dans la description... Du coup si vous n'avez pas de module ajouté du type "theme editor" je pense que la modification css est obligatoire pour obtenir le résultat recherché. Pouvez-vous au pire m'envoyer en message privé juste les deux fichiers css : product_list.css et homefeatured.css ? le product_list.css doit être dans le répertoire /themes/votretheme/css/product_list.css et le homefeatured.css dans /themes/votretheme/css/module/homefeatured/homefeatured.css Je vais voir ce que je peux faire... 1 Link to comment Share on other sites More sharing options...
cedcedced Posted March 3, 2014 Author Share Posted March 3, 2014 D'accord, Merci beaucoup, je vais aller chercher les fichiers, je suppose je dois chercher sur le ftp Je vous met la documentation ici, et vous envoie par mp dès que je les trouves les fichiers documentation.pdf Link to comment Share on other sites More sharing options...
cedcedced Posted March 3, 2014 Author Share Posted March 3, 2014 Alors j'ai fait une ptite recherche dans le ftp mais je ne trouve pas les fichiers en question, je vous mets les screen Pour le homefeatured : et la pour le product list Link to comment Share on other sites More sharing options...
Gautierrr Posted March 3, 2014 Share Posted March 3, 2014 (edited) Bon on va oublier le ftp pour le moment. Avec votre thème, il y a un module appelé "Theme Manager". Faites les modifications suivantes dans les options de configuration du module : - Rendez-vous dans l'onglet "Editeur css" du module, - Cherchez dans la liste proposée "module-homefeatured.less" ou quelque chose de semblable et cliquez sur modifier, - Copiez et collez ceci : #center_column .products_block .product_desc, #center_column .products_block .lnk_view, #center_column .products_block .online_only, #center_column .products_block .available, #center_column .products_block .available_later, #center_column .products_block .unavailable{display:initial;} #center_column .products_block .right_block{margin:10px 0 30px 0;} - Enregistrez, testez et tenez moi au courant ps : par contre je ne sais pas si il est possible de surcharger depuis ce module le fichier product_list.css et c'est très bizarre qu'il ne soit pas dans le répertoire affiché dans votre capture d'écran... Ou alors la liste est gérée autrement par le thème et là je ne pourrais pas trop vous aider. Edited March 3, 2014 by Gautierrr (see edit history) 1 Link to comment Share on other sites More sharing options...
cedcedced Posted March 3, 2014 Author Share Posted March 3, 2014 Bon on va oublier le ftp pour le moment. Avec votre thème, il y a un module appelé "Theme Manager". Faites les modifications suivantes dans les options de configuration du module : - Rendez-vous dans l'onglet "Editeur css" du module, - Cherchez dans la liste proposée "module-homefeatured.less" ou quelque chose de semblable et cliquez sur modifier, - Copiez et collez ceci : #center_column .products_block .product_desc, #center_column .products_block .lnk_view, #center_column .products_block .online_only, #center_column .products_block .available, #center_column .products_block .available_later, #center_column .products_block .unavailable{display:initial;} #center_column .products_block .right_block{margin:10px 0 30px 0;} - Enregistrez, testez et tenez moi au courant ps : par contre je ne sais pas si il est possible de surcharger depuis ce module le fichier product_list.css et c'est très bizarre qu'il ne soit pas dans le répertoire affiché dans votre capture d'écran... Ou alors la liste est gérée autrement par le thème et là je ne pourrais pas trop vous aider. J'ai rechercher directement sur le fichier zip d'installation, il y a un homefeatured (voir screen) et je trouve product list, mais directement a la racine du dossier, par contre sur le ftp... quedalle Que me conseillez vous, je fait votre technique ou bien une autre astuces ? merci pour votre aide Link to comment Share on other sites More sharing options...
Gautierrr Posted March 3, 2014 Share Posted March 3, 2014 Si la dernière technique fonctionne, utilisez la puisque c'est ce qui est conseillé par la doc (et ça devrait au moins fonctionner pour le homefeatured - à voir si on ne peut pas surcharger le product_list avec cette technique). De plus, sur vos captures je n'ai rien vu, ni product_list ni homefeatured.. Malheureusement l'installation de ce thème à l'air particulière et comme ça c'est difficile de comprendre et de vous aider. 1 Link to comment Share on other sites More sharing options...
cedcedced Posted March 3, 2014 Author Share Posted March 3, 2014 oups c'est un oubli Je me penche sur votre technique, si ca marche pas je vais m'acheter une corde Link to comment Share on other sites More sharing options...
cedcedced Posted March 3, 2014 Author Share Posted March 3, 2014 Re, j'ai rechercher mais a part home slider, je trouve rien de ressemblant, je vous est fait un montage des screen pour vous montrer tout les choix proposer : Link to comment Share on other sites More sharing options...
Gautierrr Posted March 3, 2014 Share Posted March 3, 2014 Ralala rien n'est fait pour nous aider... bon là ça va pas être facile. Pouvez vous me donner un accès au back office de votre site temporairement par mp ? j'y verrait certainement plus clair... 1 Link to comment Share on other sites More sharing options...
cedcedced Posted March 3, 2014 Author Share Posted March 3, 2014 D'accord,merci, je t'ai envoyer tout ca Link to comment Share on other sites More sharing options...
Divine Posted March 4, 2014 Share Posted March 4, 2014 Bonjour, Pourtant cela n'a rien de compliqué... Il suffit d'éditer le fichier "theme-global.css" depuis l'onglet "Editeur CSS" dans le module Prestacrea Theme Manager et d'y apporter les modifications nécessaires. Le problème c'est surtout que vous ne savez pas quelles modifications faire. Sur ce template, la description est cachée lorsque l'affichage est en grille par cette ligne : #center_column .products_block .product_desc, #center_column .products_block .lnk_view, #center_column .products_block .online_only, #center_column .products_block .available, #center_column .products_block .available_later, #center_column .products_block .unavailable { display:none; } Donc il faut juste supprimer de cette ligne la description (et uniquement la description car si le reste est masqué ce n'est pas pour rien) : #center_column .products_block .lnk_view, #center_column .products_block .online_only, #center_column .products_block .available, #center_column .products_block .available_later, #center_column .products_block .unavailable { display:none; } Et ensuite il faut ajouter quelques lignes pour styliser un peu la description qui n'a du coup aucun style par défaut, le mieux étant de copier-coller le style pour la description des produits qui sont affichés en liste : #center_column .products_block .product_desc { display:block; font-size:@baseFontSizeMini; height:(round(@baseFontSizeMini * 1.3)) * 3; line-height:round(@baseFontSizeMini * 1.3); overflow:hidden; } Ici c'est pour les produits phares, la manipulation est la même pour les listes de produits. 1 Link to comment Share on other sites More sharing options...
cedcedced Posted March 4, 2014 Author Share Posted March 4, 2014 Bonjour, Pourtant cela n'a rien de compliqué... Il suffit d'éditer le fichier "theme-global.css" depuis l'onglet "Editeur CSS" dans le module Prestacrea Theme Manager et d'y apporter les modifications nécessaires. Le problème c'est surtout que vous ne savez pas quelles modifications faire. Sur ce template, la description est cachée lorsque l'affichage est en grille par cette ligne : #center_column .products_block .product_desc, #center_column .products_block .lnk_view, #center_column .products_block .online_only, #center_column .products_block .available, #center_column .products_block .available_later, #center_column .products_block .unavailable { display:none; } Donc il faut juste supprimer de cette ligne la description (et uniquement la description car si le reste est masqué ce n'est pas pour rien) : #center_column .products_block .lnk_view, #center_column .products_block .online_only, #center_column .products_block .available, #center_column .products_block .available_later, #center_column .products_block .unavailable { display:none; } Et ensuite il faut ajouter quelques lignes pour styliser un peu la description qui n'a du coup aucun style par défaut, le mieux étant de copier-coller le style pour la description des produits qui sont affichés en liste : #center_column .products_block .product_desc { display:block; font-size:@baseFontSizeMini; height:(round(@baseFontSizeMini * 1.3)) * 3; line-height:round(@baseFontSizeMini * 1.3); overflow:hidden; } Ici c'est pour les produits phares, la manipulation est la même pour les listes de produits. Merci d'avoir répondu a ma demande par mail, grace a gauthier ont va essayer votre solution aujourdhui, merci beaucoup, dsl pour le dérangement moi je ne connais rien la dedans! Je vous tiens au courant ici du resultat comme ca si ca peut etre utile a d'autres Link to comment Share on other sites More sharing options...
Divine Posted March 4, 2014 Share Posted March 4, 2014 Bonjour, Pas de souci, normalement en suivant mes instructions, cela devrait marcher. 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