Primefaces dataTable paginatorTemplate

4 respostas
C

Olá pessoal,
Acabei postando essa mensagem no fórum errado (desculpem). Vou postar aqui agora para ver se obtenho resposta:

Criei um data table simples, apenas para iniciar o aprendizado em primefaces.
Tem uma propriedade paginatorTemplate onde se pode configurar algumas opções.
Utilizei o {CurrentPageReport} e funcionou corretamente.

A dúvida é a seguinte: Existe alguma forma de alterar o idioma das mensagens? Ele mostra em inglês, por exemplo, "1 of 20’ e eu gostaria que a mensagem venha em português: “1 de 20”.

<p:dataTable var="user" value="#{usuarioBack.usuarios}"  
                  paginator="true" rows="10"  
                  paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"  
                  rowsPerPageTemplate="5,10,15"
                  selectionMode="single"
                  selection="#{usuarioBack.usuario}">

Obrigado a todos!

4 Respostas

F

czapelini, conseguiu alterar o texto de of para de?

A

Utilize o currentPageReportTemplate junto com o paginatorTemplate

paginatorTemplate="{FirstPageLink} {PreviousPageLink} {CurrentPageReport} {JumpToPageDropdown} {NextPageLink} {LastPageLink}"
 currentPageReportTemplate="[ Exibindo de {startRecord} a {endRecord} no total de {totalRecords}
                                                            - Página: {currentPage}/{totalPages} ]"
V

opa, tava precisando disso.

R
angelovicentefilho:
Utilize o currentPageReportTemplate junto com o paginatorTemplate
paginatorTemplate="{FirstPageLink} {PreviousPageLink} {CurrentPageReport} {JumpToPageDropdown} {NextPageLink} {LastPageLink}"
 currentPageReportTemplate="[ Exibindo de {startRecord} a {endRecord} no total de {totalRecords}
                                                            - Página: {currentPage}/{totalPages} ]"

Nunca é tarde demais para agradecer :D Obrigado!!

Criado 27 de fevereiro de 2011
Ultima resposta 8 de ago. de 2013
Respostas 4
Participantes 5