PS
Carregar Imagem no ExitAction de um componente
Boa tarde galera, alguem tem algum exemplo de como carregar imagem no setExitAction do id por exemplo?
No Exit consigo buscar a imagem porém não consigo atribuir para o componente TImage do meu formulário, nem se utilizar o ->src, acontece o seguinte erro:
Warning: Creating default object from empty value in C:xampphtdocsappcontroladminNewClassMovProdutosForm.class.php on line 278
alguem consegue ajudar?
No Exit consigo buscar a imagem porém não consigo atribuir para o componente TImage do meu formulário, nem se utilizar o ->src, acontece o seguinte erro:
Warning: Creating default object from empty value in C:xampphtdocsappcontroladminNewClassMovProdutosForm.class.php on line 278
- <?php
- $exit_actionid = new TAction(array($this, 'BuscaImagem'));
- $id->setExitAction($exit_actionid);
- public static function BuscaImagem($param)
- {
- $obj = new StdClass;
- TTransaction::open('permission');
- $prod = new Produtos;
- $Return = '';
- // load the related System_program objects
- $repository = new TRepository('Produtos');
- $criteria = new TCriteria;
- $criteria->add(new TFilter('id', '=', (int)$param['id']));
- $criteria->add(new TFilter('empresa', '=', TSession::getValue('emp')));
- $criteria->add(new TFilter('filial', '=', TSession::getValue('fil')));
- $Porcentagens = $repository->load($criteria);
- if ($Porcentagens)
- {
- $Return = $Porcentagens[0]->path;
- }
- TTransaction::close();
- var_dump($Return); //VARDUMP ME RETORNA O CAMINHO DA IMAGEM CORRETAMENTE
- $obj->path->src = $Return;
- TForm::sendData('form_ProdutosMov', $obj);
- }
- ?>
alguem consegue ajudar?
TImage não é um "campo" de formulário, então não é possível carregá-la via sendData. Você pode usar javascript para modificar o atributo src:
Show Nataniel! deu certo, obrigado mais uma vez pela ajuda!