Dados :: Scroller.

Lidar com navegação de dados em várias páginas em uma moda de "rolamento", semelhante ao do Google
Baixe Agora

Dados :: Scroller. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Benjamin Hare
  • Site do editor:
  • http://search.cpan.org/~benh/

Dados :: Scroller. Tag


Dados :: Scroller. Descrição

Lidar com a navegação de dados em várias páginas em uma moda de "rolamento", semelhante ao do Google Dados :: Scroller é uma alternativa ao Data :: Página por Leon Brocard.synopsisin Módulo Perl Meu $ S = Dados :: Scroller-> Novo (Max_Value => $ Max_Value, selecionado => $ Selecionado, Incremento => $ increment,) ; Meus $ Página_Params = $ s-> display; ou my $ page_params = data :: scroller-> novo (max_value => $ max_value, selecionado => $ seleccionado, incremento => $ incremento,) -> display; você faria A $ Página_Params Hashref retornou através do método de exibição disponível para uso dentro do seu sistema de modelos.Para exemplo, se você estivesse em um aplicativo baseado em catalisador: $ c-> stash-> {page_params} = $ página_params; você também quer o atual 'incremento' Valor disponível em seus modelos, por isso, por exemplo, você pode exibir / alterar o número de páginas exibidas por página através do seu modelo. $ c-> stash-> {page_increment} = $ s-> incremento; ao usar este módulo dentro da estrutura do catalisador, digamos para o atributo 'página' de uma pesquisa, configurando o atributo para 'selecionado' selecionado página) não funcionará como você espera. Isso ocorre porque esse módulo espera "selecionado" para ser relevante para a linha do banco de dados que você deseja, enquanto o atributo do Catalyst 'Page' espera que seja o número da página de exibição. Um trabalho por este problema é como tal: my $ catalyst_attributes = {page => $ selecionados == 0? $ seleccionado: int (($ seleccionado / 10) + 1),}; no modelo é um exemplo de como configurar o paging em seus modelos assumindo o modelo :: Toolkit e catalisador: «Primeiro «Anterior Próximo » Último » Como você pode ver, você pode simplesmente adicionar quaisquer parâmetros adicionais que você desejar aos links de paginação através do seu modelo. Requisitos: · Perl.


Dados :: Scroller. Software Relacionado