Wpis z mikrobloga

Mircy z #ruby #rubyonrails #naukaprogramowania mam problemo. W zasadzie to nie problem, a po prostu jestem ciekawy.
Ktoś wie skąd bootstrapowe "willpaginate" bierze domyślny parametr?
To zawsze po prostu szuka zmiennej o nazwie kontrolera?
W moim przypadku kontroler to "articles", a zmienna "all
articles".

The @articles variable appears to be empty. Did you forget to pass the collection object for will_paginate?


Jeśli podam ją jako parametr w widoku / zmienię jej nazwę na @articles to wszystko działa.
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@chione:
def infercollectionfromcontroller
collection
name = "@#{controller.controllername}"
collection = instance
variableget(collectionname)
raise ArgumentError, "The #{collectionname} variable appears to be empty. Did you "
  • Odpowiedz