Jump to content

Recommended Posts

Pour ce genre de script, c'est généralement mieux de le mettre dans le footer, juste avant le </body>

Dans le header, cela peut ralentir le chargement du site (le navigateur attendant d'avoir des données du site externe, ici xiti, pour continuer à charger la page).

Link to comment
Share on other sites

Désolé, ca ne marche pas, voici ce qui apparait sur le site en lieu et place du logo xiti.


Fatal error: Smarty error: [in /homez.40/chateauxw/www/themes/Prestashop/footer.tpl line 17]: syntax error: unrecognized tag 'Xt_r' (Smarty_Compiler.class.php, line 590) in /homez.40/chateauxw/www/tools/smarty/Smarty.class.php on line 1095

Link to comment
Share on other sites

Bruno, je pense que ton problème vient du fait que le script de Xiti utilise des balises { et } qui sont elles-mêmes utilisées par Smarty, le moteur de template utilisé par Prestashop.

Tu dois donc entourer ton code des balises {literal} et {/literal}

Comme suit :

{literal}
//Ton code Javascript (comme Xiti)
{/literal}



Comme les variables passés à Smarty sont spécifiées par des crochets {}, si ton code javascript contient ces crochet, smarty va tenter de les interpréter et renverra donc une erreur.

Link to comment
Share on other sites

  • 2 years later...

Suite du feuilleton XITI
En le mettant dans le footer du thème entre les balises "latéral" ça marchait très bien… jusqu'à ce que je passe en version 1.4 et maintenant ça ne marche plus !
Help.

Link to comment
Share on other sites

  • 1 month later...
  • 4 months later...
  • 2 months later...
  • 3 years later...

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...