payn4 Posted October 26, 2009 Share Posted October 26, 2009 Bonjour.Je voudrais assigner une image à pour les onglets de la fiche produit (description, fiche technique, accessoires), mais je ne trouve nulle part où ajouter la classe.J'ai regardé dans theme/product.tpl, classes/Tab.php et classes/Link.php, sans résultat.J'ai déjà une image pour , mais mes onglets sont de taille différente, donc j'en affiche une autre pour . <!-- description and features --> {if $product->description || $features || $accessories} {if $product->description}{/if} {if $features}{/if} {if isset($accessories) AND $accessories}{/if} Link to comment Share on other sites More sharing options...
Yoya Posted October 26, 2009 Share Posted October 26, 2009 Bonjour payn4,je comprends mal ta question ... mais pour la gestion des images de ces listes c'est dans ton fichier global.css que tu vas pouvoir modifier ces dites images : ouvres ton fichier /theme/prestashop/css/global.css et cherche (ctrl+f) le text '/* Tabs */'. Tu devrais trouver en dessous tout ce qui concerne les class idTabs et idTabsShort qui te permettront de modifier l'apparence des listes .Voilou j'espère que çà a pu t'aider et n'hésite pas à représicer ta question, le cas échéant.Cdlt,Pierre. Link to comment Share on other sites More sharing options...
payn4 Posted October 26, 2009 Author Share Posted October 26, 2009 Merci de ta réponse.Étant donné que les onglets sont de taille différente, le background se compose de 2 images, une fixe de fin et une qui s'allonge en fonction de la longueur du texte.L'image fixe est appliquée à la balise , tandis que celle dynamique est appliquée à Pour les onglets normaux, ya pas de problème, mais pour l'onglet sur lequel on clique (selected), il y a bien une classe selected pour le lien, mais pour , yen a pas, donc je me retrouve avec l'image pour .Je cherche donc à donner une classe au sur lequel on se trouve, mais dans le code que j'ai fourni, il n'y a rien qui me permet de le faire.Image 1: ce qui est affichéImage 2: ce qui doit être affiché Link to comment Share on other sites More sharing options...
Atch Posted October 26, 2009 Share Posted October 26, 2009 Salut,Autre solution :Affecté une class à ta balise différente en fonction de la taille de ton onglet. ( tu peux les attribuer directement dans product.tpl) si onglet court si onglet longLe selected fonctionnera tout aussi bien.Surtout que ces onglets existent déjà dans Presta.V++Atch Link to comment Share on other sites More sharing options...
payn4 Posted October 26, 2009 Author Share Posted October 26, 2009 en fait jaurais besoin d'adapter ce code du block catégories aux onglets de la fiche produit {$node.name|escape:htmlall:'UTF-8'} du style {if $product->description}{l s='More info'}{/if} Reste à trouver ce qu'il faut mettre à la place de $tab Link to comment Share on other sites More sharing options...
payn4 Posted October 28, 2009 Author Share Posted October 28, 2009 d'autres pistes ? Link to comment Share on other sites More sharing options...
payn4 Posted November 2, 2009 Author Share Posted November 2, 2009 Salut,Autre solution :Affecté une class à ta balise différente en fonction de la taille de ton onglet. ( tu peux les attribuer directement dans product.tpl) si onglet court si onglet longLe selected fonctionnera tout aussi bien.Surtout que ces onglets existent déjà dans Presta.V++Atch Justement, c'est ce que je veux avoir.Mais je cherche le code qui attribut une classe selected à si ce dernier est actif Link to comment Share on other sites More sharing options...
botmez Posted April 15, 2011 Share Posted April 15, 2011 Salut,De mon coté je cherche a augmenter la longueur de mon onglet pour que tout le texte rentre dans cet onglet !Pas comme la pcs jointe !Comment faire,Cdlt,Nadine 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