[Catalyst] Catalyst 5.7012

Anthony Gardner cyclewood_ltd at yahoo.co.uk
Mon Dec 24 13:57:41 GMT 2007


but the same happens with $c->model('Person')->all()


   30: sub list : Local {
   31:   my ($self, $c) = @_;
   32:     
   33:   $c->stash->{people} = [$c->model('Person')->all()];
   34:         
   35:   $c->stash->{template} = 'people/list.tt2';
   36: }


plus the docs have ........ 

$c->model('MyAppDB::Book')->all
TIP: You may see the $c->model('MyAppDB::Book') used above written as $c->model('MyAppDB')->resultset('Book). The two are equivalent.

Maybe I should just take a break now for crimbo!!


Jonathan Rockway <jon at jrock.us> wrote: 
On Mon, 2007-12-24 at 13:13 +0000, Anthony Gardner wrote:
> Sorry, missed a bit .........
> 
> lib/TestApp/Controller/Person.pm
> ...
> sub list : Local {
>   my ($self, $c) = @_;
> 
>   $c->stash->{people} =
> [$c->model('TestAppDB')->resultset('Person')->all()];
> 
>   $c->stash->{template} = 'people/list.tt2';
> }

You named your model Person, but you are trying to get at it by calling
it TestAppDB.

Regards,
Jonathan Rockway

_______________________________________________
List: Catalyst at lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.rawmode.org/
Dev site: http://dev.catalyst.perl.org/



Disclaimer: Technically, I'm always wrong!!
       
---------------------------------
 Yahoo! Answers - Get better answers from someone who knows. Tryit now.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.scsys.co.uk/pipermail/catalyst/attachments/20071224/dd6fbd3b/attachment.htm


More information about the Catalyst mailing list