razelle Posted January 21, 2011 Share Posted January 21, 2011 Bonjour j'ai un code à insérer et comme j'y connaît rrrrien je trouve pas où. J'ai essayée dans footer.tpl, footer.php, pareille dans header, dans js je vois pas comment... bref j'ai besoin de conseils. C'est pour un lien à un annuaire web et ça permet de mesurer l'audience et les robots. On me dis simplement : copiez ces lignes dans chacune de vos pages. Je ne demande que ça mais, où précisément ? Merci de m'aider. Le voici :< a href="http://www.qctop.com" target="_blank" >[removed]<!-- hsh = new Date(); hsd = document; try { hsr = top.document.referrer.replace(/[<>]/g, ''); } catch (err){hsr='http://error.qctop.com';} hsi = '=4) {s=screen;hsi += '&r;=' + s.width + 'x' + s.height + 'x' + s.pixelDepth + 'x' + s.colorDepth;} hsd.writeln(hsi + '&referant;=' + hsr.replace(/&/g, '$') + '">'); //-->[removed]<?php $t=0;$a=$HTTP_USER_AGENT;if(eregi("googlebot",$a)){$r="googlebot";$t=1;} if(eregi("slurp",$a)){$r="slurp";$t=1;}if(eregi("msnbot",$a)){$r="msnbot";$t=1;} if ($t==1){$url=$PHP_SELF;$uri =$_SERVER["REQUEST_URI"]; join("",file("http://www.qctop.com/rob.php?site=&url;=$url&uri;=$uri&r;=$r"));}?> Link to comment Share on other sites More sharing options...
Vincent Decaux Posted January 21, 2011 Share Posted January 21, 2011 Dans footer.tpl c'est la bonne solution, à priori avant la balise </body>, cela affectera toutes les pages. Link to comment Share on other sites More sharing options...
razelle Posted January 21, 2011 Author Share Posted January 21, 2011 J'ai essayé, en fait ça change l'apparence du site et le footer disparaît... :blank:J'ai le thème Earth, je sais pas si ça un lien ? Link to comment Share on other sites More sharing options...
Vincent Decaux Posted January 21, 2011 Share Posted January 21, 2011 Ah je n'avais pas vu, il y a du PHP dedans, donc il ne faut pas le mettre dans le footer.tpl...Il faudrait mettre le php dans footer.php, et voir à quoi peut servir le reste ? Link to comment Share on other sites More sharing options...
razelle Posted January 21, 2011 Author Share Posted January 21, 2011 En fait si je comprends bien il y a deux codes dedans, l'un pour la mesure d'audience... en js, si je me trompe pas et l'autre qui sert pour les robots en php...Si je les sépare ça devrais aller mieux, mais pourtant non :<?php $t=0;$a=$HTTP_USER_AGENT;if(eregi("googlebot",$a)){$r="googlebot";$t=1;} if(eregi("slurp",$a)){$r="slurp";$t=1;}if(eregi("msnbot",$a)){$r="msnbot";$t=1;} if ($t==1){$url=$PHP_SELF;$uri =$_SERVER["REQUEST_URI"]; join("",file("http://www.qctop.com/rob.php?site=&url;=$url&uri;=$uri&r;=$r"));}?>ça ne fonctionne toujours pas dans le footer.php y a t'il un endroit spécifique ou le mettre ? Ça change toujours l'apparence. j'y comprends rien... Link to comment Share on other sites More sharing options...
razelle Posted January 22, 2011 Author Share Posted January 22, 2011 Je te remercie Vincent, le code en php fonctionne finalement dans le header.php mais je n'ai toujours pas trouver de solution pour le code js suivant : [removed]<!-- hsh = new Date(); hsd = document; try { hsr = top.document.referrer.replace(/[<>]/g, ''); } catch (err){hsr='http://error.qctop.com';} hsi = '=4) {s=screen;hsi += '&r;=' + s.width + 'x' + s.height + 'x' + s.pixelDepth + 'x' + s.colorDepth;} hsd.writeln(hsi + '&referant;=' + hsr.replace(/&/g, '$') + '">'); //-->[removed] quand je le mets dans footer.tpl le footer du site disparait et l'apparence change, et quand je le mets dans le header.tpl c'est pire j'ai plus de site, page blanche. Comme il y a un logo qui devrait s'insérer sur mon site peut-être je devrais le mettre à un endroit plus qu'un autre.Si quelqu'un peux m'aider... Link to comment Share on other sites More sharing options...
Vincent Decaux Posted January 22, 2011 Share Posted January 22, 2011 Les accolades sont interprétées par Prestashop, en clair dans le template (footer.tpl) il faut mettre :{literal} TON CODE ... {/literal} Link to comment Share on other sites More sharing options...
razelle Posted January 22, 2011 Author Share Posted January 22, 2011 Yé ! merci Vincent ! J'aurais jamais pu deviner ça toute seule. Merci encore ! 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