bedford Posted September 24, 2020 Share Posted September 24, 2020 Bonjour, Sur prestashop 1.7.6.7 j'aimerais ajouter une colonne dans les détails de commande en frontend sans toucher au template de base pour l'url suivante: index.php?controller=order-detail&id_order=xxx Le fichier source est /themes/classic/templates/customer/_partials/order-detail-no-return.tpl , je l'ai copié dans /override/controllers/front/templates/customer/_partials/order-detail-no-return.tpl mais la modification sur le nouveau fichier n'a aucun effet, même après suppression des caches. Peut-on en fait "overrider" un fichier template ? Si oui quel serait le chemin correct ? Le but est d'avoir l'override dans tous les templates, indépendamment de celui choisi. Merci pour votre aide Link to comment Share on other sites More sharing options...
Mediacom87 Posted September 24, 2020 Share Posted September 24, 2020 Bonjour, si vous souhaitez personnaliser votre template en conservant votre template de base vous devez passer par un thème enfant. voici la documentation officielle : https://devdocs.prestashop.com/1.7/themes/reference/template-inheritance/parent-child-feature/ Link to comment Share on other sites More sharing options...
Rajameltine Posted November 28, 2020 Share Posted November 28, 2020 Le 24/09/2020 à 2:00 PM, bedford a dit : sans toucher au template de base Bonjour, il n'y a aucun risque de modifier les TPL à part si vous supprimez tout le code. Il faudra juste faire une sauvegarde de ce fichier TPL et après faire vos modifs si il y a un bug vous pouvez toujours revenir à la version précédente en uploadant le fichier enregistré. 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