0
tanımlayın Şu anda bence bu var:genel değişken raylar
@categories.each do |category|
Ve kod çoğaltma denetleyicisi her yöntemde @categories tanımlamanız gerekir.
def home
@categories = Category.where(:parent_id => '').order("id").each
end
def contacts
@categories = Category.where(:parent_id => '').order("id").each
end
Tekrardan nasıl kurtulurum?
sonuçların sorgular arasında değişebileceğinden, sınıf veya global değişkenleri tanımlamaya gerek yoktur - sonuç, que arasında sonuçlar değiştirilemezse ne olur? ries kategorileri neden bir kez eklenecek ve yıllarca aynı kalacak bir şey mi? – user2950593