FV
Imagens no formulário
Fechado
Gostaria de saber como fazer para mostra a imagem selecionada com o objeto TFile e como mostrar a imagem quando for atualização.
Comprei o livro, tentei de várias formas, mas não consegui. Se puder ajudar agradeço.
Comprei o livro, tentei de várias formas, mas não consegui. Se puder ajudar agradeço.
Olá Fagner. Isso é bem tranquilo. Para aparecer a imagem você pode salvar, após o upload da mesma, um apontamento para essa imagem. Exemplo:
Nesse tipo de formulário, deixo o upload de fotos como optativo, caso o usuário não submeta arquivo com fotos eu faço apontar para uma imagem indicando sem foto.
Valeu?
estou com duvidas nisso também,
ou no ProdutosList.class
seu livro é uns dos melhores que já eu li, parabéns.
valeu
fiz um codigo bem simples, só que só da erro:
Erro: Argument 1 passed to TForm::addField must implement interface IWidget, instance of TImage given, called in C:siterenomearlibadiantiwidgetwebformTForm.class.php on line 196
Oi pessoal,
A imagem (TImage) não é um componente de formulário, por isso ela não implementa a interface IWidget. Para fazer upload de imagem, recomendo usar o TFile, que inclusive está passando por uma grande reformulação (melhorias) para a próxima versão. Para exibir a imagem, você pode usar a TImage, mas não deve passar no setFields().
A exceção está sendo gerada pelo setFields(), que determina quais campos serão passados no POST do formulário ;-)
abraço,
Pablo
Beleza, então como eu carrego a imagem ?
Flavio,
Aguarde mais uns dias. Melhoramos o exempo do tutor (ProductForm) para demonstrar como fazer isso.
Sairá junto com a versão 3.0.0
Att
Sério que ja vai sair a versão 3.0 ? vem muita novidades ?
Várias novidades.
Em até 15 dias espero liberar o release.
Abraços!