Привет,
Я пытаюсь сделать сайт в ruby на рельсах, и я строю помощника, чтобы отображать рейтинг из 5 в виде серии звезд.До сих пор у меня есть:
def stars(score)
html = ""
if score >= 1
image_tag "star.png", :alt => 'one'
else
html << ""
end
if score >= 2
html << (image_tag "star.png", :alt => 'one')
else
html << ""
end
if score >= 3
html << (image_tag "star.png", :alt => 'one')
else
html << ""
end
if score >= 4
html << (image_tag "star.png", :alt => 'one')
else
html << ""
end
if score >= 5
html << (image_tag "star.png", :alt => 'one')
else
html << ""
end
end
, но это не кажется очень хорошей техникой, и он выводит html на экран вместо показа изображения.
У кого-нибудь есть идеичто я могу сделать?
Спасибо, Хазиба