Fish69000 Posted July 27, 2020 Share Posted July 27, 2020 Bonjour à tous, Je souhaite ajouter sur ma boutique les différents scripts de suivis, comme analytics, adwords ou encore le pixel Facebook. Je sais qu'il faut se rendre dans le fichier Header.tpl sur mon Ftp, ensuite ajouter les scripts avant la fermeture de la balise </head>. Le problème que je rencontre est le suivant. J'ouvre mon fichier header.tpl, j'ajoute mon script, mais je ne comprend pas comment l'enregistrer correctement, car rien ne se passe quand je le replace sur mon Ftp. J'ai l'impression que mon code n'est pas pris en compte, car le code reste "blanc" aucune couleur comme habituellement sur sublime text. Je ne trouve également pas d'extension .tpl pour l'enregistrement. Merci beaucoup pour votre aide (j'ai volontairement remplacé l'UA de suivi par des xxx dans ma photo) <head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>{$meta_title|escape:'html':'UTF-8'}</title> {if isset($meta_description) AND $meta_description} <meta name="description" content="{$meta_description|escape:'html':'UTF-8'}" /> {/if} {if isset($meta_keywords) AND $meta_keywords} <meta name="keywords" content="{$meta_keywords|escape:'html':'UTF-8'}" /> {/if} <meta name="generator" content="PrestaShop" /> <meta name="robots" content="{if isset($nobots)}no{/if}index,{if isset($nofollow) && $nofollow}no{/if}follow" /> <meta name="viewport" content="width=device-width, minimum-scale=0.25, maximum-scale=1.6, initial-scale=1.0" /> <meta name="apple-mobile-web-app-capable" content="yes" /> <link rel="icon" type="image/vnd.microsoft.icon" href="{$favicon_url}?{$img_update_time}" /> <link rel="shortcut icon" type="image/x-icon" href="{$favicon_url}?{$img_update_time}" /> {if isset($css_files)} {foreach from=$css_files key=css_uri item=media} <link rel="stylesheet" href="{$css_uri}" type="text/css" media="{$media}" /> {/foreach} {/if} {if isset($js_defer) && !$js_defer && isset($js_files) && isset($js_def)} {$js_def} {foreach from=$js_files item=js_uri} <script type="text/javascript" src="{$js_uri|escape:'html':'UTF-8'}"></script> {/foreach} {/if} {$HOOK_HEADER} {if $srpta.simgr_header_font != 'Trebuchet MS' } <link href='https://fonts.googleapis.com/css?family={$srpta.simgr_header_font}:{configuration::get("simgr_header_font_weight")}&subset={configuration::get("simgr_header_font_subset")}' rel='stylesheet' type='text/css'> {/if} {if $srpta.simgr_shop_body_font != 'Trebuchet MS' } <link href='https://fonts.googleapis.com/css?family={$srpta.simgr_shop_body_font}:{configuration::get("simgr_shop_body_font_weight")}&subset={configuration::get("simgr_shop_body_font_subset")}' rel='stylesheet' type='text/css'> {/if} <!--[if IE 8]> <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script> <![endif]--> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXxxxx"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'XXXXxxxxXX'); </script> </head> Link to comment Share on other sites More sharing options...
HeineFR Posted July 27, 2020 Share Posted July 27, 2020 Salut, premièrement utilise un éditeur au minimum comme notepad++ pour modifier ce genre de fichier voir même il peut être intéressant de mettre en place un EDI comme NetBeans. Ensuite, n'oublie pas de vider le cache pour voir tes modifications. Link to comment Share on other sites More sharing options...
Fish69000 Posted July 28, 2020 Author Share Posted July 28, 2020 Merci pour le retour, j'ai utilisé Notepad++ pour éditer le code puis vidé le cache sur le site, mais rien ne se passe malheureusement. Link to comment Share on other sites More sharing options...
HeineFR Posted July 28, 2020 Share Posted July 28, 2020 es-tu sûr que tu modifies le bon fichier du bon template utilisé? Link to comment Share on other sites More sharing options...
Fish69000 Posted July 28, 2020 Author Share Posted July 28, 2020 C'est pas impossible, car je ne retrouve pas les même données sur le code source du site et dans le header.tpl de mon ftp (j'ai essayé le header.tpl du thème (perfectum) et celui boostrap) Pour trouver le fichier header.tpl je fais le chemin suivant : Sur le ftp => site => thèmes => le thème en question => header.tpl Link to comment Share on other sites More sharing options...
Divine Posted July 28, 2020 Share Posted July 28, 2020 Bonjour, à tout hasard, est-ce que la compilation smarty est bien forcée ? (section Paramètres avancés >> Performances du back-office) Link to comment Share on other sites More sharing options...
Fish69000 Posted July 29, 2020 Author Share Posted July 29, 2020 Bonjour, Oui la compilation est forcée dans le back-office, (comme sur la photo en pj) Link to comment Share on other sites More sharing options...
Divine Posted July 31, 2020 Share Posted July 31, 2020 Dans ce cas, à priori c'est que tu t'y prends mal pour effectuer ta modification : soit tu ne modifies pas le bon fichier, soit tu n'enregistres pas le fichier correctement. 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