Função setBreakItems - TCheckGroup Boa tarde, como funciona aquela função setBreakItems do TCheckGroup ? Estou tentando usá-la pois tenho um checkgroup que tem muitos itens e ele fica em uma lista vertical enorme. Eu gostaria de adicionar essa "quebra", porém não estou conseguindo obter o resultado desejado. ...
LM
Função setBreakItems - TCheckGroup  
Fechado
Boa tarde, como funciona aquela função setBreakItems do TCheckGroup ?
Estou tentando usá-la pois tenho um checkgroup que tem muitos itens e ele fica em uma lista vertical enorme. Eu gostaria de adicionar essa "quebra", porém não estou conseguindo obter o resultado desejado.

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 (1)


NR

Luy, essa função serve para quebrar a linha a cada x registros, onde x é o parâmetro que você informa na função.

O TCheckGroup tem por padrão o layout vertical, onde cada item é colocado abaixo do outro, o que seria a mesma coisa que chamar setBreakItems(1). Para que os itens fiquem lado a lado você deve fazer o seguinte:

 
  1. <?php
  2. $check = new TCheckGroup('check');
  3. $check->setLayout('horizontal');
  4. $check->setBreakItems(5);
  5. ?>


Assim os itens ficarão lado a lado, mas quebrando a linha a cada 5 itens.