Plugin pager do Smarty

  • Identifique-se para criar novos tópicos neste fórum
  • Visitantes anônimos não podem postar neste fórum
Anderson Pimentel  Participativo De: São Paulo - SP - Brasil  Postagens: 122

Alguém já usou o plugin pager do smarty? Joguei ele na pasta de plugins, só que não sei por onde começar. O exemplo que vem é esse aí:

<{pager rowcount=$LISTDATA.rowcount limit=$LISTDATA.limit txt_first=$L_MORE class_num="fl" class_numon="fl" class_text="fl"}>

Onde eu insiro uma consulta ao banco e como faço para paginar os resultados?

Celso Goya  Iniciante De: São Paulo - SP - Brasil  Postagens: 0

v4v,
É necessário criar um source para o smarty, não adianta apenas jogar o plugin na pasta de plugins infelizmente.

Você precisa construir uma página PHP aos moldes XOOPS que utilize um modelo smarty e então passe os valores que serão carregados no array $LISTDATA.

É um pouco complicado fazer isso. Por outro lado, essa facilidade dos plugins do Smarty abre espaço para que sejam implementadas funções diferentes como o caso do pager.

[]'s.
Celso Goya

Anderson Pimentel  Participativo De: São Paulo - SP - Brasil  Postagens: 122

Obrigado!

Parece que está funcionando com o código abaixo. Só falta limitar o quanto será mostrado pelo comando SQL.

{math equation="$totalRecords / $perPage" assign="totalPages"}
{pager rowcount=$totalPages limit=1 shift=1 pos="pos" no_first=true separator="|" class_num="pager_num" class_numon="pager_numon" class_text="pager_text" txt_pos="side"}

  Pesquisa avançada






Entrada

Codinome:


Senha:





Perdeu a senha?  |Cadastre-se!


Quem nos visita
Há 21 visitantes neste momento... (9 na seção Fóruns)

Associados: 0
Anônimos: 21

outros...

Banner XOOPS Cube