TStandardSeek sets não funcionão ...
AS
TStandardSeek sets não funcionão  
Fechado
 
  1. <?php
  2. $seek = new TStandardSeek();
  3. //$seek->setSize(300, 200);
  4. $seek->setTitle('Clientes');
  5. $seek->setSize(300, 200);
  6. $action = new TAction(array($seek,'onSetup'));
  7. $action->setParameter('database', 'mysql');
  8. $action->setParameter('parent','Conhecimento');
  9. $action->setParameter('model','Cliente');
  10. $action->setParameter('display_field','razaoSocial');
  11. $action->setParameter('receive_key','cliente_id');
  12. $action->setParameter('receive_field','cliente');
  13. $cliente_id->setAction($action);
  14. ?>

o titulo e o tamanho não funconam, fiz algo errado, valeu galera

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


PD

Oi Alexandre,

É por que a TAction não usa o objeto em si, mas a classe a qual ele pertence.
Eu teria de fazer novos setParameters() para isso, mas fica outra sugestão...

Crie uma classe filha de TStandardSeek, bem enxuta:
 
  1. <?php
  2. class ClientesSeek extends TStandardSeek
  3. {
  4. public function __construct()
  5. {
  6. parent::__construct();
  7. parent::setTitle('O que você quer');
  8. parent::setWidth(800,400);
  9. }
  10. }
  11. ?>


Não testei o código acima, portanto pode ser que tenha um erro de digitação.
Mas então, assim você pode passar a usar ClientesSeek, que já vem com suas pré-definições (título e largura)...

abraço!
Pablo
AS

vlw pablo