Lançado Adianti Framework 7.6!
Clique aqui para saber mais
Problemas com TAccordion Olá, tenho uma pagina usando ($this->form = new BootstrapFormBuilder('meu_form')) e criando abas com ($this->form->appendPage('Abai1')).A questão é quando uso o ($accordion = new TAccordion) na aba1 funciona perfeitamente já na aba 2 o conteúdo não aparece totalmente, e não consigo formatar. *Imagens em anexo no $this->form->appendPage('aba2 '); ...
AR
Problemas com TAccordion  
Olá, tenho uma pagina usando ($this->form = new BootstrapFormBuilder('meu_form')) e criando abas com ($this->form->appendPage('Abai1')).A questão é quando uso o ($accordion = new TAccordion) na aba1 funciona perfeitamente já na aba 2 o conteúdo não aparece totalmente, e não consigo formatar.

*Imagens em anexo no $this->form->appendPage('aba2 ');


  1. <?php 
  2. $hotel->setSize('30%');
  3. $dataagenda->setSize('30%');
  4. $telefone->setSize('30%');
  5. $vagas_quantidade->setSize('30%');
  6. $hotel->setSize('60%');
  7. $page1->width '100%';
  8. //$mensagem
  9.   
  10. $this->form->appendPage('aba1 ');
  11. $this->form->addFields([new TLabel('Agenda:','#1F91F3')],[$dataagenda]);
  12. $this->form->addFields([new TLabel('Telefone:','#1F91F3')],[$telefone]);
  13. $this->form->addFields([new TLabel('Vaga(s)''#1F91F3')],[$vagas_quantidade]);
  14. $this->form->addFields([new TLabel('Hotel:','#1F91F3')],[$hotel]);
  15. $label = new TLabel('Deixe aqui sua sugestão''#7D78B6'12'bi');
  16.         $label->style='text-align:left;border-bottom:1px solid #c0c0c0;width:100%';
  17.         $this->form->addContent( [$label] );
  18. $this->form->addFields([new TLabel('Mensagem:''#1F91F3')],[$mensagem]);
  19.  
  20. $this->form->appendPage('aba2 ');
  21.  
  22.  
  23. $row=$page1->addRow();
  24. $row->addCell($perg1);
  25. $row=$page2->addRow();
  26. $row->addCell($perg1);
  27. $row=$page3->addRow();
  28. $row->addCell($perg1);
  29. $this->form->addContent([$accordion]);
  30. ?>

Pacotão Dominando o Adianti Framework 7
O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado! Versão 7.4


Dominando o Adianti 7 Quero me inscrever agora!

Comentários (2)


NR

Você pode definir a altura:
  1. <?php
  2. TPage::register_css('accordion','.ui-accordion-content{ height: 200px; }');
  3. ?>
FS

Adriano.. tudo bem..
Poderia me ajudar respondendo essa questão?
https://www.adianti.com.br/forum/pt/view_7467?como-adicionar-os-campos-tentry-tc

Não estou sabendo aplicar o TAccordion no formulário.. ou seja,
como adicionar os campos TEntry, TCombo, etc.. dentro do TAccordion e
adicionar o TAccordion ao formulário.. olhando o teu código..
não entendi quem é $page1
Obrigado!

Editado 09/11/2022 (há 1 ano) - Ver alterações