0
我正在嘗試使用letsrate寶石,並按照github上的說明操作。我已經有型號user.rb
和hotel.rb
。我還使用命令rails g letsrate user
並將功能letsrate_rater
,letsrate_rateable
添加到模型。Letsrate gem - 不顯示星星
型號user.rb:
class User < ActiveRecord::Base
letsrate_rater
end
型號hotel.rb:
class Hotel < ActiveRecord::Base
letsrate_rateable "rating"
end
的問題是,當我嘗試輸出電流變量與評價它不顯示任何明星。
查看show.html.erb:
...
<div>Rating: <%= rating_for @hotel, "rating" %></div>
@hotel變量是不是空的,我得到上述@ hotel.title,它的工作。當我在做「期望元素」它讓我看到:
'Rating: '
<div class="star" data-classname="Hotel" data-dimension="rating"
data-id="4" data-rating="0" data-star-count="5"></div>
所以輔助工作,但現在有星星。也許有管道的東西?任何想法?