Stringa Path immagine in Views

2 contenuti / 0 new
Ultimo contenuto
Stringa Path immagine in Views

Salve a tutti.
Propongo una domanda da neofita, in quanto mi sono avvicinato da poco alla realtà di Drupal.
Dal modulo Views creo un blocco da visualizzare con formattazione tabella che mi faccia vedere l'ultima pagina creata di una determinata categoria con annessa immagine attached.
Ho potuto notare che per configurare la grafica del blocco in questione vado a modificare dei file tpl.php che mi genera il sistema.
Se io volessi modificare il file template di questo blocco, cercando di inserire l'immagine attached come background di una div, quale stringa bisogna far passare per intercettare l'url dell'immagine?

Grazie in anticipo.

La tua descrizione non è molto chiara: non si capisce se la vista abbia righe di tipo nodo o di tipo campi; non è chiaro a quali template ti riferisci (nota:solo i nomi sono generati dal sistema, il file lo devi creare tu).
Supponendo che tu abbia uno stile riga di tipo campi e che i templates siano quelli suggeriti in "informazioni sul tema"
ciascun campo può essere renderizzato nel template usando uno snippet del tipo:

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

e quindi nel caso in cui si tratti di un immagine da usare come sfondo via CSS, nel template dovresti avere qualcosa del tipo:
<div style="background-image:url(<?php print $fields['field_tuo_campo_filepath']->content;?>);">contenuto div</div>

nota bene: è solo un esempio e così com'è non funziona. devi verificare i campi disponibili inserendo nel tuo template qualcosa del tipo:
<?php
 
print '<pre>' . htmlentities(print_r($rows, 1)) . '</pre>';
 
// If you have devel.module installed, comment the line above and uncomment the line below
  // dsm(array_keys($fields));
?>

molte più info qui: http://drupal.org/node/352970