2011-06-21 87 views
4

嗨我試圖讓DISCUS評論在Rails 3應用程序中工作。似乎沒有一個很好的指導設置。Rails 3:添加DISQUS寶石評論

評論系統不會顯示出來,所有我在視圖中得到的是這樣的:

<script type="text/javascript">var disqus_developer = 1;</script><div id="disqus_thread"></div> 
<script type="text/javascript" src="http://disqus.com/forums/gppublic/embed.js"></script> 
<noscript><a href="http://gppublic.disqus.com/?url=ref">View the discussion thread</a></noscript> 

這裏的步驟我把它設置:

1)gem install disqus

2)將配置塊放入application.rb並添加您的特定帳戶名稱

config.after_initialize do 
    Disqus::defaults[:account] = "youraccountname" 
    # so that the comments will load up in development environment 
    Disqus::defaults[:developer] = true 
    Disqus::defaults[:container_id] = "disqus_thread" 
    Disqus::defaults[:show_powered_by] = false 
    end 

3)然後放在我的節目視圖

<div id ="disqus_thread"> 
<%= disqus_thread %> 
</div> 

我在哪裏出錯了?謝謝

+0

你重新啓動服務器?在呈現的HTML中出現在#disqus_thread中的內容是什麼? –

+0

是的我試着重新啓動服務器:(在html中呈現的唯一的東西是這樣的:

+0

@Jesse你是偶然DISQUS在Rails應用程序的工作嗎?或者有經驗,得到這個工作? –

回答

2

我認爲你需要使用raw或html_safe。

= raw disqus_thread 

= disqus_thread.html_safe