Lançado Adianti Framework 7.6!
Clique aqui para saber mais
Problemas com Popover em botões de formulários Boa tarde pessoal. Estou criando uma tela onde utilizo o TButton com setImage e popover pra exibir o label. Porém quando inicializo a tela aparece esse notice " Notice: Undefined index: class in C:xampphtdocsqualydocslibadiantiwidgetformTButton.php on line 136" Segui os exemplos do novo tutor e não conseguir resolver esse problema. http://localhost/adianti-tutor-5.5.0/tutor/in...
AC
Problemas com Popover em botões de formulários  
Boa tarde pessoal.

Estou criando uma tela onde utilizo o TButton com setImage e popover pra exibir o label. Porém quando inicializo a tela aparece esse notice " Notice: Undefined index: class in C:xampphtdocsqualydocslibadiantiwidgetformTButton.php on line 136"

Segui os exemplos do novo tutor e não conseguir resolver esse problema.

localhost/adianti-tutor-5.5.0/tutor/index.php?class=FormButtonStyleV

uma parte do meu código

$salvar = new TButton('salvar');
$acao_salvar = new TAction(array($this,'onRedefinir'));
$salvar->setAction($acao_salvar);
$salvar->setImage('fa:save green');
$salvar->popover = 'true';
$salvar->popside = 'top';
$salvar->poptitle = 'Salvar';

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


LC

Aparece esse notice, acontece comigo também, porem, o botão funcionou. Vou acompanhar aqui.
AC

Sim o botão funciona, mas esse notice que fica aparecendo.
AC

não quero desabilitar os notices e warnings do php
LC

Eu desabilitei só para testar, depois habitei novamente.
Dai nos servidores de hospedagem normalmente isso já é desabilitado, então nem aparece.
AC

Consegui resolver o problema. Fiz o seguinte:

adicionei o setProperty a cada botão que terá o popover

assim sendo,

$aprovar = new TButton('aprovar');
$aprovar->setImage('fa:check-circle-o green');
$aprovar->setProperty('class', 'fa:check-circle-o green', $replace = TRUE);
$aprovar->popover = 'true';
$aprovar->popside = 'top';
$aprovar->popcontent = 'Aprovar';
LC

Adicionei este setProperty e resolveu. Valeu a dica.