2013-05-21 30 views
0

我使用CakeDC評分在我的網站中進行星級評分。我設法使它工作,但它顯示無線電選擇。我真的希望它成爲一個五星級功能。在他們的文檔中,他們表示可以使用Jquery.ui.stars來使其工作,但我想我會花很多時間來嘗試。使用CakeDC插件進行5個星級評分

有誰知道或有一個示例代碼(PHP,腳本,CSS和HTML),使用該評級插件的功能?

+1

我使用https://github.com/wbotelhos/raty進行評分。將它與一些php結合起來非常簡單;) – Jelmer

+0

CakePHP評分插件很糟糕。肯定會嘗試@Jelmer的建議。 – zmonteca

回答

3

您確實在webroot中看到了js/css文件夾,對不對? https://github.com/CakeDC/ratings/tree/master/webroot

它們確實服務於更高的目的。你想要的實際上已經是插件的一部分,並自動啓用,如果你包括樣式表和JavaScript文件...

所以,只包括腳本+ jQuery的。完成。這有什麼問題?

+0

好吧。我只是看到無線電無處不在...我用這種方式添加了插件:'。$ this-> Rating-> display(array( \t \t \t \t'item'=> $ article ['Article'] ['id'] , \t \t \t \t '類型'=> '無線電', \t \t \t \t '明星'=> 5, \t \t \t \t '值'=> $文章[ '第'] [ '等級'], \t \t \t \t'createForm'=> array('url'=> array_merge($ this-> passedArgs,array('r ('style'=>'float:left', \t \t \t \t))'The'aa'=> $ article ['Article'] ['id'],'redirect'=> true))) css和js在正確的位置...... –

+0

它內部呈現'starForm()',所以它通常會顯示星星。使用Firefox + Firebug調試您的代碼。這將揭示你的JS問題。 – mark

+0

謝謝......我會做,我會告訴你結果。 –