Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia galera,
Gostaria de ajuda para alterar essa função, estou perdido, nela antes puxava a imagem da mesma tabela, só que mudei o esquema agora criei uma tabela de imagens onde vai trabalhar M para M. e a imagem tens que trazer de outra tabela.
imageSrc: function(row, field) {
if ((typeof row.arquivos[0][field + '_url'] === 'undefined' || row.arquivos[0][field + '_url'] === null) && (typeof row.arquivos[0][field] === 'undefined' || row.arquivos[0][field] === null)) {
return false
}
return (typeof row.arquivos[0][field + '_url'] === 'undefined' || row.arquivos[0][field + '_url'] === '') ? row.arquivos[0][field] : row.arquivos[0][field + '_url']
}
SE EU COLOCO ISSO CONSIGO ENXERGAR A IMAGEM:
console.log(row, field, row.arquivos[0])

Tenho duas tabelas: noticias e Arquivos(imagem).
ObrigadoDe um console.log(row); e analise a resposta, verifique se as imagens estão chegando, depois só colocar em um laço de repetição.
Boa Tarde Cesar,
Então a imagem esta numa tabela a parte, se coloco : row.arquivos[0][field + '_url'] ,quando clico no item que tens imagem para eu editar o cadastro da noticia ele mostra:
e o que não tens imagem ele deixa a tela embranco de alteração:
Quando eu deixo assim: row.[field + '_url'] , ele mostra de todas as noticias, tendo ou nao noticias na parte de Alteração da noticia, só que ai não tras a imagem se tiver naquela noticia.

O seu SQL traz os resultados certinho?
Quando você der console.log(row); deveria mostrar a listagem do seu array.
SIm, trás certo, o resultado.

Fiz a pergunta de mareira errada?