Non riesco a visualizzare un immagine dentro una vista

3 contenuti / 0 new
Ultimo contenuto
Non riesco a visualizzare un immagine dentro una vista

Ciao a tutti,
da alcuni giorni sto litigando con views per fare una semplice vista che mi mostri un elenco di nodi di tipo Pagina e story. Per ogni nodo voglio visualizzare il titolo, l'anteprima, il link al nodo stesso e un'immagine (foto_rappresentativa, campo CCK: field_foto_rappresentativa_fid) che ho definito con un campo CCK di tipo FILE/IMMAGINE; Ho scelto lo stile di riga: campi.
Purtroppo non riesco proprio a visualizzare questa immagine.
Il nome della vista e` in_evidenza_sito.
Via il file views-view-fields--in-evidenza-sito--default.tpl.php ho inserito del codice di debug per scrivere su di un file di log il contenuto dell'array $fields che vi riporto:
Array
(
[0] => title
[1] => teaser
[2] => field_foto_rappresentativa_fid
[3] => view_node
[4] => nid
[5] => type
)
ma $fields['field_foto_rappresentativa_fid']->content e` vuoto.
Ecco inoltre il file views-view-fields--in-evidenza-sito--default.tpl.php

<?php
global $node;
$fd = fopen("/tmp/marco-2.log","a+");
$res = print_r(array_keys($fields),1);
fwrite($fd,$res);
fwrite($fd,"\n============================================================content\n");
$res print_r($fields['field_foto_rappresentativa_fid'], 1);
fwrite($fd,$res);
fwrite($fd,"\n=============================================================FULLNODE\n");
$res print_r($node, 1);
fwrite($fd,$res);
fclose($fd);
?>

<?php
 
print $fields['field_foto_rappresentativa_fid']->content;
?>

<?php
 
print $fields['title']->content;
?>

<?php
 
print $fields['teaser']->content;
?>

<?php
 
print $fields['nid']->content;
?>
 
<?php
 
print $fields['type']->content;
?>
 

Allego le schermate di definizione del campo CCK di tipo file/immagine e della definizione della vista

Versioni:
drupal 6.17
views 6.x-2.10
imageapi 6.x-1.8
imagecache 6.x-2.0-beta10
imagecache_actions 6.x-1.7
imagefield "6.x-3.3

Mi potreste dare una dritta?
Ciao e grazie anticipatamente,
Marco

Ciao,
vedendo dallo screen della vista hai impostato nei filtri i tipi di contenuto Page/Story. Entrambi i tipi hanno il campo immagine? Perchè se story non ha il campo e tu visualizzi solo un risultato e sfiga vuole che il primo sia story non vedrai il campo... Oppure, sempre dal tuo screen, come mai hai impostato anche il campo immagine come filtro?

Si, entrambi i tipi di contesto hanno il campo immagine e tutti i nodi selezionati ne hanno una associata.
L'ultimo filtro che vedi si riferisce ad un altro campo con nome 'In Evidenza'
Ciao e grazie, Marco