2010-11-02 75 views
0

Facebook評論插件無法與smarty模板一起使用。我使用下面的代碼Facebook評論插件與smarty模板不兼容

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

給出請檢查這一點,讓我知道是否有這個

感謝任何解決方案在提前 玫瑰

+0

https://developers.facebook.com/docs/reference/plugins/comments/ – shnisaka 2012-06-30 20:39:08

回答

0

的問題是,因爲最有可能的此模板在頁面上加載的順序。您很可能需要手動初始化頁面上的XFBML以供標記呈現。這可能超出了模板引擎所能做到的。你將需要調用FB.init(xfbml:true);在模板加載到頁面上之後。此外,將腳本引用更改爲

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

只有在加載了上述腳本後才應執行初始化調用。

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

我試過this..Again它不工作:( – user457508 2010-11-03 12:26:34

+0

呀,你可能不會得到它的工作,而不直接修改你正在處理的內容的來源。模板和javascript混合不好。 – 2010-11-03 16:46:19