[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 - Como mudar atributo de campo de CRUD na execução

Como mudar atributo de campo de CRUD na execução

Não deixe de perguntar, solucione aqui suas dúvidas...

Como mudar atributo de campo de CRUD na execução

Mensagempor jtakata » Sex Jun 24, 2011 10:25 am

Rógel e demais membros,

Como faço pra mudar um atributo de campo de CRUD (por exemplo, required, hidden etc) em tempo de execução da aplicação?
Por exemplo, se tiver um campo na tela do CRUD "estado civil" e for preenchido como "casado", o campo "nome do conjuge" se torne obrigatório. Ou então, se esse campo estava como hidden, passa a aparecer.

Grato,
Jorge
jtakata
 
Mensagens: 350
Data de registro: Seg Abr 26, 2010 11:04 pm

Re: Como mudar atributo de campo de CRUD na execução

Mensagempor rogelgarcia » Sex Jun 24, 2011 1:40 pm

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

Re: Como mudar atributo de campo de CRUD na execução

Mensagempor jtakata » Sex Jun 24, 2011 4:29 pm

Humm, vou testar assim que possível e posto o resultado.
(Leia-se: não pareceu simples para o meu atual nível de conhecimento ;) :) )
Obrigado e abraços,
Jorge
jtakata
 
Mensagens: 350
Data de registro: Seg Abr 26, 2010 11:04 pm

Re: Como mudar atributo de campo de CRUD na execução

Mensagempor rogelgarcia » Sex Jun 24, 2011 6:05 pm

Só são necessários dois conhecimentos..

1 - Sobrescrever um método (conceito básico de orientação a objetos)

2 - Fazer um if para testar o valor.. se entrar no if.. chamar o método reject para rejeitar o resultado


Mais simples que isso.. não tem como ;)
rogelgarcia
Administrador
 
Mensagens: 674
Data de registro: Qua Jul 08, 2009 9:02 am


Retornar para Dúvidas

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 3 visitantes

cron