Nested forms i wewnętrzny indexer

Problem:

W formularzu (simple_form) nazwać zagnieżdżone pola wg numeracji (image 1, image 2…)

Rozwiązanie:
Rails domyślnie udostępnia metodę: .index dzięki której mamy dostęp do indeksu w pętli 😀

= f.simple_fields_for :images, 5.times { @advertisement.images.build } do |imgf|
  = imgf.input :filename, as: :file, label: "Image #{imgf.index+1}"

źródło:
http://apidock.com/rails/v4.0.2/ActionView/Helpers/FormHelper/fields_for

Rafath Khan

Tu powinien być pean na moją cześć, jaki to wspaniały jestem i jakimi niezwykłymi problemami się zajmuję, ale prawda jest taka, że jak każdy człowiek - mam swoje wady i może jakieś zalety. Są momenty, kiedy mam odpowiednią ilość zasobów psychoenergetycznych i mogę przenosić góry, a są niestety i takie momenty, kiedy mi się nawet z łóżka wstać nie chce... nie może tak źle nie jest, ale chętnie bym sobie pospał dłużej... Niemniej jednak, gdy uda się pokonać siebie - satysfakcja jest, ale potem przychodzą kolejne rzeczy, z którymi trzeba się zmierzyć... a na nie, niestety, energii może nie starczyć i tu właśnie wkracza tzw samodyscyplina - powinieneś usiąść i zrobić to coś, a nie siedzieć na kanapie i zajadać się słodyczami i oglądać jakiś nieciekawy serial czy film dla spalenia swojej najważniejszej waluty świata... czasu, którego nie da się odzyskać. I właśnie o tej samodyscyplinie traktować będę na tym blogu + kilka innych tematów, które są mi potrzebne do pracy

Może Ci się również spodoba