У меня есть эта each
петля:(ветчина)
- @deals.each do |a|
.slide
%a{:href => "#"}
- a.attachments.each do |a|
= image_tag(a.file.url, :height =>"325px", :width =>"650px" )
.caption{:style => "bottom:0"}
= a.description
Поскольку @deals
представляет собой комбинированный запрос из 3 таблиц (моделей ), я использую polymorphic_path
для создания ссылок на изображения.
- @deals.each do |a|
.slide
%a{:href => "#"}
- a.attachments.each do |a|
= image_tag(a.file.url, :height =>"325px", :width =>"650px" ), polymorphic_path(@region, @city, a)
.caption{:style => "bottom:0"}
= a.description
Но это порождает region_city_attachment_path
, что неверно. Первая переменная a
каждого цикла сохраняет правильное значение, но как я могу reach
первую переменную a
во втором цикле each
?