[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3824: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3826: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3827: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3828: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
Next Framework • Ver Tópico - Detalhe com Detalhe

Detalhe com Detalhe

A sua opinião é muito importante. Sugira aqui o que você gostaria de ver no framework.

Detalhe com Detalhe

Mensagempor biharck » Qui Mar 22, 2012 10:39 am

Olá pessoal tudo bem?
Já me deparei com algumas situações em que precisei de um detalhe de detalhes, não sei se é trivial mas fica uma sugestão!


Abs.,
biharck
 
Mensagens: 29
Data de registro: Seg Ago 24, 2009 5:47 pm

Re: Detalhe com Detalhe

Mensagempor rogelgarcia » Sex Mar 23, 2012 5:25 pm

A implementação dessa funcionalidade com Javascript é realmente complexa e muitas coisas teriam que ser reformuladas.

Veja também que detalhe dentro de detalhe (com os dois níveis dinamicos) pode gerar uma tela muito complexa.

Se apenas um dos níveis for dinâmico você consegue implementar com o next de forma fácil. Você não usará a tag t:detalhe para o nível estático e sim n:dataGrid, ou alguma outra construção que desejar.

Se você quiser realmente os dois níveis dinâmicos. Recomendo fazer o primeiro nível com reload da página e o segundo nível com a tag t:detalhe. É uma solução bem simples, porém necessitará o reload da página.
O botão para remover, chama uma action remover no seu controller que elimina do detalhe a linha excluida (Você terá que passar um parâmetro com o id da linha a ser excluida). Uma outra action apenas adiciona um novo objeto vazio a lista para o botão adicionar.
rogelgarcia
Administrador
 
Mensagens: 674
Data de registro: Qua Jul 08, 2009 9:02 am

Re: Detalhe com Detalhe

Mensagempor biharck » Sex Mar 23, 2012 7:35 pm

Bacana demais Rógel!
Então, eu acabei fazendo com foreach e tudo na mão, mas usei pelo menos o Jquery pra facilitar minha vida!

Obrigado!
biharck
 
Mensagens: 29
Data de registro: Seg Ago 24, 2009 5:47 pm

Re: Detalhe com Detalhe

Mensagempor rogelgarcia » Sex Mar 23, 2012 7:56 pm

rogelgarcia
Administrador
 
Mensagens: 674
Data de registro: Qua Jul 08, 2009 9:02 am


Retornar para Sugestões

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 1 visitante

cron