Я открываю Rails и уверен, что делать то, что я хочу, - это не то, под чем я это делал.
Можете ли вы посоветовать мне, как сделать это правильно?
Я хотел бы создать помощника и использовать мою переменную "flag", чтобы увидеть, какой фон я могу использовать.
это поведение, которое я хотел бы:
- если я в / groups /: id, я хочу отобразить фон: id.jpg, если он существует
- если нет, я хотел бы отобразить случайное изображение, которое дано моим javascript ImagesAleatoire ();
Спасибо за помощь
<% flag = false
if (params[:id]) and (request.request_uri[1..7] == "groups/")
file = "/images/groups/"+params[:id]+".jpg";
else
file = ""
end
if (File.exists?("public"+file)) %>
<% flag = true %>
<div id="header" style="background : url('<%= file %>') 114px top #2d8872;">
<% else %>
<div id="header" style="background-color : #2d8872;">
<% end %>
<div id="searchzone">
<div id="personnage">
<% unless (flag) %> <script>Images_Aleatoire(); </script> <% end %>
</div>
</div>
...