LC
FormList criado pelo assistente do Studio
Fechado
Quando crio um FormList pelo assistente do Adiant Studio, o mesmo esta criando o pageNavigation 2 vezes, como abaixo, isso é normal ?
Para testar eu tirei uma e parece que o form funcionou normal.
// create the datagrid model
$this->datagrid->createModel();
// creates the page navigation
$this->pageNavigation = new TPageNavigation;
$this->pageNavigation->setAction(new TAction(array($this, 'onReload')));
$this->pageNavigation->setWidth($this->datagrid->getWidth());
// create the datagrid model
$this->datagrid->createModel();
// creates the page navigation
$this->pageNavigation = new TPageNavigation;
$this->pageNavigation->setAction(new TAction(array($this, 'onReload')));
$this->pageNavigation->setWidth($this->datagrid->getWidth());
Para testar eu tirei uma e parece que o form funcionou normal.
// create the datagrid model
$this->datagrid->createModel();
// creates the page navigation
$this->pageNavigation = new TPageNavigation;
$this->pageNavigation->setAction(new TAction(array($this, 'onReload')));
$this->pageNavigation->setWidth($this->datagrid->getWidth());
// create the datagrid model
$this->datagrid->createModel();
// creates the page navigation
$this->pageNavigation = new TPageNavigation;
$this->pageNavigation->setAction(new TAction(array($this, 'onReload')));
$this->pageNavigation->setWidth($this->datagrid->getWidth());
O meu ta funcionando direito fazendo somente 1.
Estou olhando os que fiz aqui, e todos estão duplicado, acabei de gerar um novo e ficou duplicado.
Descobri que no arquivo modelo (CompleteFormList.class.php), que fica na pasta de instalação: C:\Program Files (x86)\Adianti Studio\framework, esta duas vezes, ai deixei só uma. Agora resolveu.
Falha nossa. A solução é essa mesma, ajustar no modelo de criação de FormList, presente em studio/framework/CompleteFormList.class.php. Será corrigido para a próxima versão.
Att,
Pablo