Message from discussion
Duvida paginação 3.1
Received: by 10.68.223.40 with SMTP id qr8mr8087928pbc.0.1335902806271;
Tue, 01 May 2012 13:06:46 -0700 (PDT)
X-BeenThere: kohana-php@googlegroups.com
Received: by 10.68.203.129 with SMTP id kq1ls7424320pbc.3.gmail; Tue, 01 May
2012 13:06:46 -0700 (PDT)
Received: by 10.68.236.170 with SMTP id uv10mr20027025pbc.4.1335902805988;
Tue, 01 May 2012 13:06:45 -0700 (PDT)
Received: by 10.68.236.170 with SMTP id uv10mr20027024pbc.4.1335902805973;
Tue, 01 May 2012 13:06:45 -0700 (PDT)
Return-Path: <gustavocdeso...@gmail.com>
Received: from mail-pb0-f42.google.com (mail-pb0-f42.google.com [209.85.160.42])
by gmr-mx.google.com with ESMTPS id g5si17887966pbk.2.2012.05.01.13.06.45
(version=TLSv1/SSLv3 cipher=OTHER);
Tue, 01 May 2012 13:06:45 -0700 (PDT)
Received-SPF: pass (google.com: domain of gustavocdeso...@gmail.com designates 209.85.160.42 as permitted sender) client-ip=209.85.160.42;
Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of gustavocdeso...@gmail.com designates 209.85.160.42 as permitted sender) smtp.mail=gustavocdeso...@gmail.com; dkim=pass header...@gmail.com
Received: by pbbrp12 with SMTP id rp12so3215206pbb.15
for <kohana-php@googlegroups.com>; Tue, 01 May 2012 13:06:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:content-type;
bh=ZUpt4NvL0I+c+3suyNfUPBS5vzBnjcfpsK+M7oWXzGI=;
b=zvGeLD6W3dci5DkUv6fW2GZyshq90zFNrj88WPe9JFcOcugo9zO811sJWOdaWD76Ul
msBuJbv3YymDByRt7b+OJouFQcA+T26rugFSjX3AGaZ04HEqx0/7RpdFb0M2d+zGZX7M
u5uILCQ9gu+Vf+e/1P8SO62MD/91tWUVOU8oI5bP9RG4/2nox/M+kYcgitm9D+kW5edL
1p+TA1xOmAjYzUjOPE/xXXtQrrUbPIrg1xZacTTn8wpq7191leEoKPgcXhGqa79Nk6jC
2KyQ2Qmg0smc2/8bl99ECemK0AuveFGM45cBwJeyRmTWX+q+PHZcXGPPCDxDJ62B39Z1
UxXQ==
MIME-Version: 1.0
Received: by 10.68.72.138 with SMTP id d10mr60717073pbv.15.1335902805749; Tue,
01 May 2012 13:06:45 -0700 (PDT)
Received: by 10.68.41.162 with HTTP; Tue, 1 May 2012 13:06:45 -0700 (PDT)
In-Reply-To: <CAF=G33+1eos8LQgpo4PQnQBrOH8Uaghfm+Qc1kukY4besPe...@mail.gmail.com>
References: <CAF=G33+1eos8LQgpo4PQnQBrOH8Uaghfm+Qc1kukY4besPe...@mail.gmail.com>
Date: Tue, 1 May 2012 17:06:45 -0300
Message-ID: <CAF=G33KnucfwrJG9Jx-96Z7iMUmutH7ujyDnk0GdVngKOfv...@mail.gmail.com>
Subject: =?ISO-8859-1?B?UmU6IER1dmlkYSBwYWdpbmHn428gMy4x?=
From: Gustavo Souza <gustavocdeso...@gmail.com>
To: kohana-php@googlegroups.com
Content-Type: multipart/alternative; boundary=f46d040f9bae30f0ed04beff1c4e
--f46d040f9bae30f0ed04beff1c4e
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Pessoal,
Consegui!
dei um var_dump no $pagination, depois disso vou soh utilizar
$pagination->first_page e os outros
;-)
Em 1 de maio de 2012 16:49, Gustavo Souza <gustavocdeso...@gmail.com>escrev=
eu:
> Pessoal, sei que j=E1 teve v=E1rias duvidas quanto a pagina=E7=E3o no Koh=
ana mas
> continuo sem conseguir fazer tudo.
>
> Minha action_index() est=E1 fazendo a busca com o limit e tudo mais, se d=
ou
> o limite de 2, s=F3 retorna 2 e assim por diante. S=F3 que n=E3o sei como=
fazer
> para ele gerar na minha view os links de pagina=E7=E3o.
>
> *minha action*{
> $pagination =3D Pagination::factory(array(
> 'total_items' =3D> ORM::factory('new')->count_all(),
> 'items_per_page' =3D> 2,
> 'view' =3D> 'admin/new/index',
> 'auto_hide' =3D> FALSE,
> ));
>
> $news =3D ORM::factory('new')
> ->limit($pagination->items_per_page)
> ->offset($pagination->offset)
> ->find_all();
>
> $this -> template -> content =3D new View('admin/new/index');
> $this -> template -> content -> bind('message', $message);
> $this -> template -> content -> set("news", $news);
> }
>
> Tentei fazer um $this -> template -> content -> set("pagination",
> $pagination);
>
> E dei um echo $pagination e da erro de __toString();
>
> Utilizo o kohana 3.1
>
> Alguem sabe onde estou errando?
>
> Obrigado.
>
> --
> Att,
>
> Gustavo Souza
>
>
--=20
Att,
Gustavo Souza
--f46d040f9bae30f0ed04beff1c4e
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Pessoal,<br><br>Consegui!<br><br>dei um var_dump no $pagination, depois dis=
so vou soh utilizar $pagination->first_page=A0 e os outros <br><br>;-)<b=
r><br><br><br><div class=3D"gmail_quote">Em 1 de maio de 2012 16:49, Gustav=
o Souza <span dir=3D"ltr"><<a href=3D"mailto:gustavocdeso...@gmail.com" =
target=3D"_blank">gustavocdeso...@gmail.com</a>></span> escreveu:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">Pessoal, sei que j=E1 teve v=E1rias duvidas =
quanto a pagina=E7=E3o no Kohana mas continuo sem conseguir fazer tudo.<br>=
<br>Minha action_index() est=E1 fazendo a busca com o limit e tudo mais, se=
dou o limite de 2, s=F3 retorna 2 e assim por diante. S=F3 que n=E3o sei c=
omo fazer para ele gerar na minha view os links de pagina=E7=E3o.<br>
<br><b>minha action</b>{<br><font size=3D"1">$pagination =3D Pagination::fa=
ctory(array(<br>=A0=A0=A0=A0=A0 'total_items'=A0=A0=A0 =3D> ORM:=
:factory('new')->count_all(),<br>=A0=A0=A0=A0=A0 'items_per_=
page' =3D> 2,<br>=A0=A0=A0=A0=A0 'view'=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0 =3D> 'admin/new/index',<br>
=A0=A0=A0=A0=A0 'auto_hide'=A0=A0=A0=A0=A0 =3D> FALSE,<br>=A0=A0=
=A0 ));<br><br>$news =3D ORM::factory('new')<br>=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0 ->limit($pagination->items_per_page)<br>=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0 ->offset($pagination->offset)<br>=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0 ->find_all();<br>
=A0=A0=A0 =A0=A0=A0 =A0=A0=A0 <br>=A0$this -> template -> content =3D=
new View('admin/new/index');<br>=A0$this -> template -> cont=
ent -> bind('message', $message);<br>=A0$this -> template -&g=
t; content -> set("news", $news);</font><br>
}<br><br>Tentei fazer um=A0 <font size=3D"1">$this -> template -> con=
tent -> set("</font><font size=3D"1">pagination</font><font size=3D=
"1">", </font><font size=3D"1">$pagination)</font><font size=3D"1">;</=
font><br>
<br>E dei um <font size=3D"1">echo $pagination</font> e da erro de __toStri=
ng();<br><br>Utilizo o kohana 3.1<br><br>Alguem sabe onde estou errando?<br=
><br>Obrigado.<span class=3D"HOEnZb"><font color=3D"#888888"><br clear=3D"a=
ll">
<br>-- <br>Att,<br><br>Gustavo Souza<br><br>
</font></span></blockquote></div><br><br clear=3D"all"><br>-- <br>Att,<br><=
br>Gustavo Souza<br><br>
--f46d040f9bae30f0ed04beff1c4e--