http://nerdblog.pl/2011/09/01/kohana-3-pagination-helper-using-jelly/
2012/5/2 Rodrigo Paiva <[email protected]> > O erro de __toString() deve ser porque o objeto paginação não pode ser > convertido pra string. > O seu problema de paginação é que ela não está aparecendo na view, mesmo > vc setando e tendo mais de 1 página? Pq tem uma config na paginação que > verifica se ele deve exibir a paginação quando tem apenas 1 página. Veja se > não é isso. > Se não for, tenta dar um $this->template->content->set_global(...) em vez > de usar o set(). Acho que sua view de paginação não consegue acessar a var > de paginação pq ela tem escopo no template. Vc pode fazer isso que falei ou > passar a var de paginação pra view. > > > Em terça-feira, 1 de maio de 2012 16h49min41s UTC-3, Gustavo Souza > escreveu: > >> Pessoal, sei que já teve várias duvidas quanto a paginação no Kohana mas >> continuo sem conseguir fazer tudo. >> >> Minha action_index() está fazendo a busca com o limit e tudo mais, se dou >> o limite de 2, só retorna 2 e assim por diante. Só que não sei como fazer >> para ele gerar na minha view os links de paginação. >> >> *minha action*{ >> $pagination = Pagination::factory(array( >> 'total_items' => ORM::factory('new')->count_**all(), >> 'items_per_page' => 2, >> 'view' => 'admin/new/index', >> 'auto_hide' => FALSE, >> )); >> >> $news = ORM::factory('new') >> ->limit($pagination->items_**per_page) >> ->offset($pagination->offset) >> ->find_all(); >> >> $this -> template -> content = 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 >> >> -- > Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana > Php" dos Grupos do Google. > Para ver esta discussão na web, acesse > https://groups.google.com/d/msg/kohana-php/-/VUvrv9Cn23QJ. > > Para postar neste grupo, envie um e-mail para [email protected]. > Para cancelar a inscrição nesse grupo, envie um e-mail para > [email protected]. > Para obter mais opções, visite esse grupo em > http://groups.google.com/group/kohana-php?hl=pt-BR. > -- Vitor de Araujo Simões (Dalai/Snag) Estudante de Ciências da Computação - USP "Computation is the art of building solutions - at the cost of creating more problems" http://www.varaujo.com.br -- Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos Grupos do Google. Para postar neste grupo, envie um e-mail para [email protected]. Para cancelar a inscrição nesse grupo, envie um e-mail para [email protected]. Para obter mais opções, visite esse grupo em http://groups.google.com/group/kohana-php?hl=pt-BR.
