AT
Capturar dados de TMultiSearch
Fechado
Pessoal o TMultiSearch não funciona conforme o tutor, no tutor você realiza um print_r nele e ele retorna um vetor... não estou conseguindo capturar os dados desse componente... alguém ai já utilizou ele? Será que tem bug? Já perdi um tempão e nada... não consigo ler os itens adicionados nele em tela para adicionar ao banco de dados, pois estou utilizando ele de forma manual... me ajudem por favor.
Ela retorna isso:
object(Adianti\Widget\Form\TMultiSearch)#60 (13) { ["id":protected]=> string(25) "tmultisearch552590aa17e13" ["items":protected]=> NULL ["size":protected]=> int(731) ["height":protected]=> int(100) ["minLength":protected]=> int(5) ["maxSize":protected]=> int(0) ["initialItems":protected]=> NULL ["name":protected]=> string(6) "search" ["value":protected]=> NULL ["editable":protected]=> bool(true) ["tag":protected]=> object(Adianti\Widget\Base\TElement)#62 (6) { ["name":"Adianti\Widget\Base\TElement":private]=> string(5) "input" ["properties":"Adianti\Widget\Base\TElement":private]=> array(2) { ["type"]=> string(6) "hidden" ["component"]=> string(11) "multisearch" } ["wrapped":"Adianti\Widget\Base\TElement":private]=> bool(false) ["useLineBreaks":"Adianti\Widget\Base\TElement":private]=> bool(true) ["useSingleQuotes":"Adianti\Widget\Base\TElement":private]=> bool(false) ["children":protected]=> NULL } ["formName":protected]=> string(24) "VsUsuariosListPermissoes" ["validations":"Adianti\Widget\Form\TField":private]=> array(0) { } }
Adriano
Post seu código para darmos analisarmos.
Abraços
E não esse array "Search : Array ( [1] => Frequente [2] => Casual [3] => Varejista ) " conforme o exemplo do tutor.
Realizo o var_dum na linha 173...
Adriano,
Somente ações de formulário (Buttons) postam os dados do formulário.
Ações de datagrid não enviam dados de formulário como parâmetro.
Att,
Pablo
A única forma de fazer uma action de datagrid postar dados de um form, é criando ela na forma de botão e criando um formulário ao redor de tudo, como fiz nesse exemplo, um pouco mais complexo:
www.adianti.com.br/framework_files/tutor/index.php?class=SaleForm
Verifique os itens da venda, acrescente um e tente editar. Verifique que os dados do cabeçalho são preservados e inclusive enviados junto quando é editado um item.
Att,
Pablo
Adriano,
Use títulos mais sugestivos para posts, ok?
Att,