Como adicionar paginação à tabela em Gutenberg

Criar a tabela

Em primeiro lugar, certifique-se de ter criado uma tabela usando JetEngine Tables Builder . Mas se ainda não o fez, temos um guia de construção de mesa para você. 

Caso este passo já tenha sido dado, não hesite em aplicar alguns ajustes. Um deles é Limite de Paginação de Consulta .

Personalizações de consulta adicionais

Para fazer algumas alterações no número de itens que serão mostrados em sua tabela, vá para JetEngine > Query Builder .

construtor de consultas jetengineLá você pode criar uma nova consulta ou modificar uma existente. 

Por exemplo, selecionamos WC Product Query . Representará todos os dados sobre nossos Produtos . 

Existem algumas configurações adicionais que você pode adaptar aos seus desejos. No entanto, agora estamos totalmente interessados ​​em Configurações de paginação .

Em primeiro lugar, certifique-se de ter ativado Ativar paginação . Dessa forma, a Consulta e Paginação de Tabelas funcionarão com mais eficiência. 

Alterando o limite de paginação

Para trabalhar com esta opção, vá até o campo Limite . Vamos começar com “4” itens.

limite de paginação 4Não se esqueça de salvar as alterações clicando no botão “ Atualizar Consulta” . Para verificar os resultados, abra uma página onde sua tabela é exibida.

Limite de 4 itensSuponha que queiramos mostrar menos produtos em nossa tabela, por exemplo, apenas 2 deles. Nesse caso, temos que voltar ao JetEngine > Query Builder, escolher a consulta já criada limitada a quatro produtos e alterar o Limite para “2” nas Configurações de Paginação . 

limite de paginação 2Agora precisamos salvar nossa consulta novamente.

Mais uma vez, veremos se nossos ajustes são aplicados no front end. Para tal, dirija-se à página onde a tabela é apresentada.

elementor 2 itens front-endDesta forma, você já sabe como alterar a quantidade de Produtos exibidos na tabela. 

Mas se você quiser exibir mais Produtos usando o bloco Paginação , existe uma solução. Vamos descobrir como implementá-lo com a ajuda de Gutenberg.

Bloco de paginação em Gutenberg

Para adicionar paginação à tabela, abra o Editor Gutenberg e prossiga para Adicionar nova seção clicando no ícone de adição . Digite Pagination e arraste e solte o bloco na área abaixo da tabela.

Escolha o provedor correto para o bloco Dynamic Table – “JetEngine Dynamic Table” – para atribuir esta paginação à tabela e escolha “AJAX” ou “Page Reload” no menu suspenso Aplicar tipo na guia Geral .

configurações gerais gutenbergNa guia Controles , você pode ativar os botões Anterior/Próximo , alterar o texto exibido e definir valores de deslocamento .

guia de controles gutenbergDepois de concluir todas as configurações gerais , você pode estilizar o bloco Paginação com o plugin JetStyleManager . Depois de instalar este plugin, o ícone do pincel aparece no canto superior direito da tela.

pincel estilo gutenbergTodo o trabalho está feito. Você pode verificar o resultado final no front end.

paginação gutenbergAgora você sabe como adicionar um bloco Pagination do plugin JetSmartFilters à tabela JetEngine usando Gutenberg. 

Além disso, você pode verificar como funciona a paginação para a tabela dinâmica de produtos em sua página de demonstração ao vivo .

Esperamos que este tutorial facilite o trabalho com nossos plug-ins.

Índice