Mam taką pętle
@menu.each do |m|
Jednak chciałbym aby wypisało tylko 5 pierwszych. W jaki sposób ograniczyć wypisanie do 5?
A moje drugie pytanie w jaki sposób zrobić aby wypisało od pozycji 5 do końca ?
Mam taką pętle
@menu.each do |m|
Jednak chciałbym aby wypisało tylko 5 pierwszych. W jaki sposób ograniczyć wypisanie do 5?
A moje drugie pytanie w jaki sposób zrobić aby wypisało od pozycji 5 do końca ?
Stwórz scope z limitem na modelu. Skoro chcesz wydrukować tylko X lub od X elementów to po co angażować bazę w ich pobranie? : )
A czy nie istnieje możliwość zrobienia tego w widoku?
Pobrać chce wszystkie rekordy ponieważ jest to do menu.
5 - obiektów normalnie w liście a reszta w drop down menu. Dlatego potrzebne są mi 2 petle na jednej zmiennej.
Zakładając, że menu to iterator:
@menu.take(5).each do |item|
end
Na tablicy można
@menu.first(5).each ...