2010-11-02 34 views
0

Le plug-in Facebook commentaire ne fonctionne pas avec smarty template. Le code que je utilise est donné ci-dessousFacebook Commenter Plugin ne fonctionne pas avec smarty template

<div id="fb-root"></div> {literal}<script src="http://connect.facebook.net/en_US/all.js#appId=APP_ID&amp;xfbml=1"></script>{/literal} <fb:comments width="425"></fb:comments> 

S'il vous plaît vérifier cela et laissez-moi savoir s'il y a une solution pour ce

Merci à l'avance Rose

+0

https://developers.facebook.com/docs/reference/plugins/comments/ – shnisaka

Répondre

0

La question est très probablement à cause de la l'ordre dans lequel ce modèle se charge sur la page. Vous devrez probablement initialiser manuellement le fichier XFBML sur votre page pour que le tag soit rendu. C'est probablement au-delà de ce qu'un moteur de template va pouvoir faire. Vous allez devoir appeler FB.init (xfbml: true); après que le modèle a été chargé sur la page. En outre, modifier la référence de script pour

<script src="http://connect.facebook.net/en_US/all.js"></script> 

L'appel initilization devrait se produire seulement après que le script ci-dessus est chargé.

<script> 
FB.init({xfbml:true}); 
</script? 
+0

J'ai essayé this..Again Son ne fonctionne pas :( – user457508

+0

Ouais, vous êtes probablement pas à le faire fonctionner sans modifier la source de ce sur quoi vous travaillez directement Les templates et javascript ne se mélangent pas très bien. –