gmps 0 Denunciar post Postado Maio 27, 2010 galera...estou começando com o cake, nem sei mta coisa e estou fazendo um sisteminha simples de cadastro e nele tem upload de imagem. Fazer o upload para uma pasta e gravar o nome dela no banco eu consegui, agora como faço para na hora de exibir a imagem pequena na listagem dos cadastros? tentei assim: <img src="imagens/<?php echo $foto['Foto']['imagem']; ?>" border="0"> mas nao exibe, eu criei uma pasta imagens na raiz: http://localhost/cake_1.2.5/imagens/gfdgfd.jpg isso existe no meu pc se eu acesso direto pelo navegador esse img da: Missing Database Table Error: Database table imagens for model Imagen was not found. Notice: If you want to customize this error message, create app\views\errors\missing_table.ctp =/ Compartilhar este post Link para o post Compartilhar em outros sites
lucaswxp 22 Denunciar post Postado Maio 27, 2010 Você pode utilizar a pasta webroot para não ter complicação. Aí, para pegar o path do webroot, você pode fazer: $this->webroot . $foto['Foto']['imagem']; // acessa webroot/nome-foto.jpgOu utilizar o HtmlHelper (ou o Router::url()): $this->Html->url('/imagens/' . $foto['Foto']['imagem']); // acessa webroot/imagens/nome-foto.jph Compartilhar este post Link para o post Compartilhar em outros sites
gmps 0 Denunciar post Postado Maio 28, 2010 opa... é..eu estou utilizando o layout padrao do cake e vi la um icone dele, ai fui ver tava em uma pasta da webroot, peguei e joguei as img la dentro tb e busquei pela programacao e acabou dando certo vlww Compartilhar este post Link para o post Compartilhar em outros sites