[Catalyst] Paging problem
Cory Watson
jheephat at gmail.com
Fri Apr 27 20:20:13 GMT 2012
Alex Povolotsky wrote:
> On 04/28/12 00:05, Kenneth S Mclane wrote:
>>
>>
>> ok, I tried this:
>>
>> my ($self, $c, $page) = @_;
>>
>> and my template code is issueing uri's like this:
>>
>> http://localhost:3000/accountview/list?page=4
>> <http://localhost:3000/accountview/list?page=4>
>>
>> Do I need to remove this line:
>>
>> my $page = 1;
> It depends on what do you need. If you want paging to work, you'd better
> don't hardcode 1st page.
Kenneth,
Note that parameters come from the request:
my $page = $c->req->param('page') || 1;
The form you suggested would be if you were using a page in the path
(/accountview/list/4) rather than in the query params
(/accountview/list?page=4).
hth.
--
Cory G Watson
http://www.onemogin.com
More information about the Catalyst
mailing list