JL
Duvida com form bootstrap - subformularios
Conforme o exemplo do tutor https://www.adianti.com.br/framework_files/tutor/index.php?class=FormNestedBuild quando insiro um segundo subform ele vem vazio no getData do form principal ,parece que o framework nao adiciona os campos dele ao form principal.
Isso seria uma limitacao do fw ou algum erro meu ?
$subform = new BootstrapFormBuilder;
$subform->setFieldSizes('100%');
$subform->setProperty('style', 'border:none');
$subform->appendPage( 'Address data' );
$row = $subform->addFields( [ new TLabel('Street.'), $street ],
[ new TLabel('Number'), $number ],
[ new TLabel('Neighborhood'), $neighborhood ] );
$row->layout = ['col-sm-6', 'col-sm-2', 'col-sm-4' ];
$row = $subform->addFields( [ new TLabel('City.'), $city ],
[ new TLabel('State'), $state ],
[ new TLabel('Postal'), $postal ] );
$row->layout = ['col-sm-6', 'col-sm-3', 'col-sm-3' ];
$subform->appendPage( 'Other data' );
$row = $subform->addFields( [ new TLabel('Test1'), $t1 = new TEntry('test1') ],
[ new TLabel('Test2'), $t2 = new TEntry('test2') ] );
$row->layout = ['col-sm-4', 'col-sm-8' ];
$row = $subform->addFields( [ new TLabel('Test3'), $text = new TText('text') ] );
$row->layout = ['col-sm-12' ];
$this->form->addContent( [$subform] );
Isso seria uma limitacao do fw ou algum erro meu ?
$subform = new BootstrapFormBuilder;
$subform->setFieldSizes('100%');
$subform->setProperty('style', 'border:none');
$subform->appendPage( 'Address data' );
$row = $subform->addFields( [ new TLabel('Street.'), $street ],
[ new TLabel('Number'), $number ],
[ new TLabel('Neighborhood'), $neighborhood ] );
$row->layout = ['col-sm-6', 'col-sm-2', 'col-sm-4' ];
$row = $subform->addFields( [ new TLabel('City.'), $city ],
[ new TLabel('State'), $state ],
[ new TLabel('Postal'), $postal ] );
$row->layout = ['col-sm-6', 'col-sm-3', 'col-sm-3' ];
$subform->appendPage( 'Other data' );
$row = $subform->addFields( [ new TLabel('Test1'), $t1 = new TEntry('test1') ],
[ new TLabel('Test2'), $t2 = new TEntry('test2') ] );
$row->layout = ['col-sm-4', 'col-sm-8' ];
$row = $subform->addFields( [ new TLabel('Test3'), $text = new TText('text') ] );
$row->layout = ['col-sm-12' ];
$this->form->addContent( [$subform] );
https://www.adianti.com.br/forum/pt/view_5908?post-em-subformulario-retorna-vazi