Mais de 2 Campos no form AddQuickFields Ola Gostaria de criar 03 campos na mesma linha. A construcao abaixo só permite 2 campos gostaria de exibir 3 ou 4 para aproveitar melhor a tela. Tentei mudando algumas parametros mas nao funcionou....
AJ
Mais de 2 Campos no form AddQuickFields  
Fechado
Ola Gostaria de criar 03 campos na mesma linha. A construcao abaixo só permite 2 campos gostaria de exibir 3 ou 4 para aproveitar melhor a tela.
 
  1. <?php
  2. $this->form->addQuickFields('Situação', array($viajem, new TLabel('Status'), $status));
  3. ?>

Tentei mudando algumas parametros mas nao funcionou.

Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework Quero me inscrever agora!

Comentários (4)


NR

Tente diminuir o tamanho dos campos que por padrão é 200px.
PL

Aqui Funciona com mais de 2 campos sem setar tamanho, estou usando a versão 3 do Framework

Aproveitando o ensejo,

Alguém sabe como fazer addQuickFields com o form BootstrapFormWrapper ativada no TQuickForm,
só funciona se desabilitar o BootstrapFormWrapper

MC

 
  1. <?php
  2. // Criando os Labels
  3. $lbl_status = new TLabel('Status');
  4. $lbl_status->setSize(100); // Aqui voce controla o tamanho dos Labels
  5. $lbl_campo1 = new TLabel('campo1');
  6. $lbl_campo1->setSize(100);
  7. $lbl_campo2 = new TLabel('campo2');
  8. $lbl_campo2->setSize(100);
  9. // Moldando os Campos
  10. $campo1 = TEntry("Campo1);
  11. $campo1->setSize(100); // Aqui voce controla o tamanho dos Campos
  12. $campo2 = TEntry("Campo2);
  13. $campo2->setSize(100);
  14. $this->form->addQuickFields('Situação', array($viajem, $lbl_status, $status, $lbl_campo1, $campo1, $lbl_campo2, $campo2 ));
  15. ?>


Aproveita e de uma olhada na parte de Contribuições, tem coisas importantes lá.

Abraço
MC

Ops, código tem um erro...

 
  1. <?php
  2. // Criando os Labels
  3. $lbl_status = new TLabel('Status');
  4. $lbl_status->setSize(100); // Aqui voce controla o tamanho dos Labels
  5. $lbl_campo1 = new TLabel('campo1');
  6. $lbl_campo1->setSize(100);
  7. $lbl_campo2 = new TLabel('campo2');
  8. $lbl_campo2->setSize(100);
  9. // Moldando os Campos
  10. $campo1 = TEntry('Campo1');
  11. $campo1->setSize(100); // Aqui voce controla o tamanho dos Campos
  12. $campo2 = TEntry('Campo2');
  13. $campo2->setSize(100);
  14. $this->form->addQuickFields('Situação', array($viajem, $lbl_status, $status, $lbl_campo1, $campo1, $lbl_campo2, $campo2 ));
  15. ?>