Vraptor 3: ExtJSJson - ExtJSJsonImpl  XML
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Autor Mensagem
g4j
GUJ Ranger
[Avatar]

Membro desde: 02/05/2007 14:32:03
Mensagens: 817
Localização: Curitiba
Offline

Pessoal,

Estou usando a integração do vraptor com o extjs via classes do pacote br.com.caelum.vraptor.util.extjs e encontrei um probleminha com o componente Grid com paginação. O componente do extjs necessita receber um parametro chamado "total": XX que deve receber o total de registro que devem ser paginados, para executar o cálculo de paginas de acordo com o limite por pagina.

Não consegui fazer isso com as classes que estão no pacote util.extjs, então, baixei os fontes e adicionei um método chamado addTotal na interface ExtJSJson, implementando-o em ExtJSJsonImpl na forma que o componente de paginação entende e funcionou corretamente.

Existe uma forma de fazer com as classes originais do pacote extjs do vraptor? De qualquer forma as classes estão anexadas no post.

 Nome do arquivo ExtJSJson.java [Disk] Download
 Descrição ExtJSJson.java
 Tamanho 1 Kbytes
 Baixado:  40 vez(es)

 Nome do arquivo ExtJSJsonImpl.java [Disk] Download
 Descrição ExtJSJsonImpl.java
 Tamanho 8 Kbytes
 Baixado:  43 vez(es)


Gerson Luiz Chagas

SCJP 5.0
SCWCD 5.0

Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline

g4j, se vc quiser a gente pode colocar isso no fonte do VRaptor mesmo.

crie um fork:
https://github.com/caelum/vraptor/

commite no seu fork e me mande um pull request, por favor

This message was edited 1 time. Last update was at 19/01/2011 17:16:09


--
Caelum
www.caelum.com.br

g4j
GUJ Ranger
[Avatar]

Membro desde: 02/05/2007 14:32:03
Mensagens: 817
Localização: Curitiba
Offline

Feito!

Gerson Luiz Chagas

SCJP 5.0
SCWCD 5.0

Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline

obrigado =)

--
Caelum
www.caelum.com.br

pbnf
JavaGuru

Membro desde: 18/06/2003 12:06:55
Mensagens: 228
Localização: De volta a Cuiabá-MT, 40º na sombra !!!
Offline

Nem sabia que existia essa classe, vamos melhorar o changelog.
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline

pbnf, essa classe foi uma contribuição do Daniel Kist e eu não conheço o suficiente do ExtJS para escrever uma documentação boa.

vou ver se consigo falar com o Daniel, ou se vc quiser contribuir com documentação a gente também agradece =)

Abraços

--
Caelum
www.caelum.com.br

 
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Ir para:   
Powered by JForum 2.1.8 © JForum Team