Filtrowanie kategorii

Cześć!

Jak najbardziej elegandzko rozwiązać problem filtrowania np. produktów. Produkt należy do Categorii. Robię formularz, w którym daję:
collection_select(‘category_field’, :category_id, Category.all.order(name: :asc), :id, :name,)
Ale chciałbym też dorobić opcję “Wszystkie”. Nie potrafię wygenerować takiego formularza a siedzę już z godzinę :wink:
Zapewne problem banalny ale takie często są najtrudniejsze…

Może opcja include_blank: true i jeżeli jest puste to wtedy wybierać po wszystkim?

Ok, tak też zrobiłem. W zasadzie może być.

Albo jeszcze lepiej:

include_blank: "Wszystkie"
2 Likes