Pagination
A paginaĆ§Ć£o de uma listagem Ć© um recurso importante para melhorar a navegaĆ§Ć£o no sistema, com uso da classe Pagination
o Luna consegue realizar paginaĆ§Ć£o de arrays
de forma simples e gerar templates para aplicaĆ§Ć£o na view:
A funĆ§Ć£o get()
retornarĆ” um a lista jĆ” paginada, quantidade de pĆ”ginas e outros dados importantes para a paginaĆ§Ć£o.
Template de paginaĆ§Ć£o
O template para ser adicionado na view pode ser obtido tambƩm na classe:
O retorno conterĆ” uma lista (<li>
) para que seja adicionada na view e estilizada conforme necessƔrio.
Os componentes utilizados na criaĆ§Ć£o da listagem encontram-se em /resources/components/pagination
e podem ser personalizados ou alterados na chamada do render()
:
Caso nĆ£o envie os componentes os componentes padrĆ£o serĆ£o utilizados.
Para modificar a quantidade de itens que aparecem ao lado da pƔgina atual use:
Resultado: [1][...][4][5][6][7][8][9][10][...][99]
Inserindo na renderizaĆ§Ć£o
Assim como um componente a paginaĆ§Ć£o deve ser adicionada na renderizaĆ§Ć£o da view:
Last updated