Michael Brunel Posted March 25, 2019 Share Posted March 25, 2019 Bonjour, Je suis en train de réaliser un prestashop, avec un thème que j'ai acheté sur leur marketplace. Pour la modification de CSS, j'arrive assez bien à utiliser Google inspecteur, qui me donne facilement le fichier et la ligne à modifier. En revanche, quand j'essaie de modifier des fonctionnalités plus poussées, par exemple : modifier la position ou le texte d'un bouton dans la fiche produit. Là je suis obligé d'aller modifier le fichier template TPL qui est associé. Problème, l'arborescence est une véritable usine !! Pour cet exemple précis de la fiche produit voici comment ça se présente : Il faut ensuite que j'aille dans "Partials" ET là, il faut que je sache dans quel TPL se situe mon bouton à modifier... Alors que sur Google Inspecteur, c'est si simple, je clique sur mon bouton, je modifie le texte ou je le déplace et j'ai le rendu, bref, rapide et efficace. Ma question est donc la suivante : est-ce qu'il existe une solution pour que je sache exactement où se trouve la partie du code que j'ai modifié "en live" sur Google Inspect que je puisse identifier tout de suite le fichier TPL au lieu d'ouvrir tous les tpl et me faire l'arborescence complète du site... ? J'espère vraiment qu'il y a une solution... Merci pour votre aide ! Link to comment Share on other sites More sharing options...
Mediacom87 Posted March 25, 2019 Share Posted March 25, 2019 Bonjour, pas que je sache, il faut juste apprendre la structure et à force vous arriverez à trouver, mais logiquement cela n'est pas trop complexe, il y a une certaine cohérence dans le nommage des fichiers. Link to comment Share on other sites More sharing options...
Michael Brunel Posted March 25, 2019 Author Share Posted March 25, 2019 Bonjour Merci, c'est ce que je fais mais malheureusement quand c'est un thème acheté, l'arborescence n'est pas forcément très claire ou compréhensible... Résultat je passe bien 20 min à chaque fois que je veux chercher une ligne spécifique... C'est vraiment pénible. Dommage que rien n'existe ! Link to comment Share on other sites More sharing options...
BeComWeb Posted March 26, 2019 Share Posted March 26, 2019 Ce que vous décrivez est... parfaitement normal. C'est valable pour tous les CMS et ce n'est pas propre aux thèmes payants. Documentez vous sur le principe du MVC pour comprendre pourquoi ce fonctionnement est utilisé. Ensuite pour retrouver plus facilement à quel template appartient un élément, vous pouvez télécharger le thème sur votre ordinateur puis utiliser la fonction de "recherche globale" de votre éditeur de texte / IDE (un exemple avec Notepad++) Link to comment Share on other sites More sharing options...
Michael Brunel Posted March 28, 2019 Author Share Posted March 28, 2019 Merci pour votre réponse, j'ai effectivement résolu mon problème en faisant une recherche sur le dossier global avec mon editeur de code (Bracket). Pratique ! Link to comment Share on other sites More sharing options...
BeComWeb Posted March 28, 2019 Share Posted March 28, 2019 Parfait. Pensez à fermer le topic. Bonne soirée Link to comment Share on other sites More sharing options...
Michael Brunel Posted March 28, 2019 Author Share Posted March 28, 2019 Ok, mais désolé, je ne trouve pas où je peux fermer le topic...🙄 Link to comment Share on other sites More sharing options...
BeComWeb Posted March 29, 2019 Share Posted March 29, 2019 1er message, voir "Topic résolu" : 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