Jump to content

Skype code --> index.tpl


Recommended Posts

Bonjour tout le monde,

 

Voila j'aurai aimé copier ce code (disponible sur le site de skype) qui permet de creer un boutton

d'appel skype !!

 

mais lorsque je copie ce code dans l'index.tpl rien ne s'affiche à l'écran ni dans le code source !

 

Si qqn peut m'éclairer ?

 

 

merci !!

 

le code :

 

 

<script type="text/javascript" src="https://cdn.dev.skype.com/uri/skype-uri.js"></script>

 

<div id="SkypeButton_Call...">

<script type="text/javascript">

Skype.ui({

"name": "call",

"element": "SkypeButton_Call_...",

"participants": ["..."],

"imageSize": 32

});

</script>

</div>

Link to comment
Share on other sites

Bonjour,

 

Quelques questions pour étoffer le problème :

 

- Quelle version de Prestashop ?

- Ou désires-tu mettre le bouton ?

- Sur quelles pages doit-il être effectif ?

- As-tu vidé tes caches (smarty, navigateur et ccc éventuellement ?)

Link to comment
Share on other sites

alors :)

 

- version 1.5.3.1

- n'importe ou, j'essaye d'abord dans l'index.tpl , si ça fonctionne a cet endroit ça devrait fonctionner dans le footer

- juste sur la page d'accueil

- oui oui j'ai tout vidé, les cookies du navigateur également!! mais rien n'apparaît, dans le code source non plus d'ailleurs, il n'est rien affiché !

 

Merci de m'avoir répondu ;)

Link to comment
Share on other sites

Étrange, je viens d'essayer et tout marche bien dans l'index.tpl (même si je ne recommanderai pas de le mettre ici pour des raisons de propreté, enfin c'est un autre débat)...

 

 

Quand je c/c le bout de code, j'ai une alerte :

 

Sorry! Could not find Skype URI parent element: SkypeButton_Call_... ('SkypeButton_Call_...')

 

Pourrais-je avoir tes Préférences > Performances > Smarty dans le BO ?

Link to comment
Share on other sites

Nous sommes bien d'accord que c'est pourrie dans l'index mais c'est juste pour voir si cela fonctionne :)

 

Oui c'est normal enfet le code exact est : SkypeButton_Call_"skype id" j'ai remplacer mon id par ... ;)

 

j'ai forcer la compilation en pensant que le problème venait de là ! (donc normalement il est sur jamais compilé !)

 

Cache des templates :

Ne jamais recompiler les fichiers de templates

 

Recompiler les fichiers de templates si ils ont été mis à jour

Forcer la compilation à chaque appel

 

Cache :

enabled.gifdisabled.gif

Devrait être activé sauf pour les tests et débogage.

 

Console de débogage :

Ne pas ouvrir la console

Ouvrir la console avec un paramètre dans l'URL (SMARTY_DEBUG)

Toujours ouvrir la console

i

Link to comment
Share on other sites

Essaye sans aucun cache ? Même si je suppose que ça ne changera pas grand chose ca ne mange pas de pain...

 

Étrange pour le coup, ça marche bien chez moi...

 

L'erreur JS se reproduit si tu fais le même test que moi (sans les caches et avec le script volontairement incomplet) ?

Link to comment
Share on other sites

je viens d'essayer en enlevant le cache mais fonctionne tj pas ! même chose avec le script incomplet :/

 

mon index :

 

 

 

{$HOOK_HOME}

 

<!-- /MODULE Home Featured Products -->

 

 

<br />

<br />

 

<div class="MagicToolboxContainertest">

<script type="text/javascript">

MagicSlideshow.extraOptions.blocknewproductsMagicSlideshow = {

'width':1023,

height:440,

speed:0,

effect-duration:0.5,

preserve:yes

}

</script>

<div id="brands1" class="MagicSlideshow">

<a title="banner_converse_l175.jpg" rel="/img/magicslideshow/brands.png">

<img src="/img/magicslideshow/brands.jpg" alt="" />

</a>

<a title="brands2" rel="/img/magicslideshow/brands2.jpg">

<img src="/img/magicslideshow/brands2.jpg" alt="" />

</a>

</div>

</div>

 

 

<script type="text/javascript" src="https://cdn.dev.skype.com/uri/skype-uri.js"></script>

 

<div id="SkypeButton_Call...">

<script type="text/javascript">

Skype.ui({

"name": "call",

"element": "SkypeButton_Call_...",

"participants": ["..."],

"imageSize": 32

});

</script>

</div>

Link to comment
Share on other sites

Essaye comme ça ?

 

 

<script type="text/javascript" src="https://cdn.dev.skype.com/uri/skype-uri.js"></script>
<div id="SkypeButton_Call...">
<script type="text/javascript">
Skype.ui({
"name": "call",
"element": "SkypeButton_Call_...",
"participants": ["..."],
"imageSize": 32
});
</script>

{$HOOK_HOME}

Link to comment
Share on other sites

Ca pourrait être une des pistes oui... Dernière chose, après j'avoue, je sèche...

Dans la console, j'ai un retour

 

FB.getLoginStatus() called before calling FB.init().

 

Vérifie peut-être si ça ne fait pas planter les autres scripts ?

Link to comment
Share on other sites

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...