Jelte,
Just to make sure, this is the code on page 360:
class AdvertsController < ActiveRecord::Base
hobo_model_controller
auto_actions :all
def index
@adverts = Advert.published.all
end
end
Can you post you model and controller code?
Thanks,
Owen
On Sun, Dec 13, 2009 at 10:11 AM, Jelte Liebrand <[email protected]>wrote:
> Not sure this is the right forum for feedback, but I've just been trying
> out hobo as somewhat of a newbie. This book is great, but one thing I've
> noticed is that the section "Writing an action from scratch" implies you can
> just create your own index action by setting the @adverts to something.
>
> I am not using the publish named scope thing, but using find_all_by_title
> on my model instead, and this gives me an error:
> undefined method `total_pages' for #<Array:0x105a04f28>
>
> It would appear that you can not *just* set the array, as it needs to be a
> paginated array (I'm guessing here?)
>
> I figured perhaps i should not re-write the index action, but instead
> extend it. Using the hobo_index call, things start to work, but all items
> are shown again. I can not override what array it uses, not even if i use
> the hobo_index do block (i was just guessing there). So I *guess* one should
> not extend the hobo_index ?
>
> All in all it is rather difficult to understand exactly what hobo is or is
> not expecting. I guess this ties in to the "too much magic" comment
> elsewhere in the book. But at the moment I do not know how to change the
> default index action
>
> /Cheers,
> Jelte
>
>
>
> On 12 Dec 2009, at 13:38, Owen wrote:
>
> >
> http://barquinagility.wordpress.com/2009/12/12/final-content-of-rapid-rails-with-hobo-book-set/
> >
> > Please test the index at the back for relevance.
> >
> > * Will replace screen shots and references in the installation section
> > with Rails 2.3.5 and Hobo 1.0....
> >
> > * Waiting for the artist's picture to replace the Acela train on the
> > cover.
> >
> > * Kristian's tutorial has final edits to be included
> >
> >
> > Any feedback/edits encouraged!
> >
> > -Owen
> >
> > --
> >
> > You received this message because you are subscribed to the Google Groups
> "Hobo Users" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> [email protected]<hobousers%[email protected]>
> .
> > For more options, visit this group at
> http://groups.google.com/group/hobousers?hl=en.
> >
> >
>
> --
>
> You received this message because you are subscribed to the Google Groups
> "Hobo Users" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<hobousers%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/hobousers?hl=en.
>
>
>
--
Thanks,
Owen
Owen Dall
Barquin International
410-991-0811
--
You received this message because you are subscribed to the Google Groups "Hobo
Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/hobousers?hl=en.