Adicionando Fields dinamicamente

17 views
Skip to first unread message

Márcio Silva

unread,
Jun 16, 2016, 4:41:39 PM6/16/16
to titan-framework
Camilo,

Estou tentando adicionar campos dinamicamente a um form edit, antes e após a chamada do form. Mas não aparecem esses campos adicionados na tela.

<?
$form =& Form::singleton ('edit.xml', 'all.xml');

$form->addField (array('type' => 'Phrase', 'column' => 'teste', 'label' => 'Normal', 'loadable' => false));
$form->addField (array('type' => 'Phrase', 'column' => '_user', 'label' => 'Usuario'));
if (!$form->load ($itemId))
    throw new Exception (__('Unable to load the data of the item!'));

$form->addField (array('type' => 'Phrase', 'column' => 'teste3', 'label' => 'Normal'));

?>


Que informações que eu devo passar para o addField do form para conseguir adicionar campos após ter lido o XML?

Att.

--

 
 
 
Márcio Silva
 

 





 


        

Camilo Carromeu

unread,
Jun 17, 2016, 11:18:06 AM6/17/16
to Titan Framework
Olá Márcio e pessoal,

Havia um bug no método 'addField' relacionada à inserção dos fields criados dinamicamente em grupos. Alterei levemente esta função. A nova assinatura fica assim:

addField ($field, $group = 0)

Com isso é possível passar o grupo no qual o campo deve ser inserido.

Abraços,

Camilo

--
Você recebeu essa mensagem porque está inscrito no grupo "Titan Framework" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para titan-framewo...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.



--
Reply all
Reply to author
Forward
0 new messages