Jede Schleife Haml?

Habe ich diese each Schleife: (haml)

- @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

Weil @deals ist die kombinierte Abfrage von 3 Tabellen (Modelle), die ich verwenden polymorphic_path zu generieren, die links von den Bildern.

- @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

Aber dies erzeugt region_city_attachment_path was nicht richtig ist. Die jeweils erste Schleife a variable speichern, den richtigen Wert, aber wie kann ich reach den ersten a variable in der zweiten each Schleife?

InformationsquelleAutor Remco | 2012-07-29
Schreibe einen Kommentar