Un saluto a tutti .
Ho creato un file node-reportages.tpl.php clonando node.tpl.php ed inserendo questo codice al posto di quello originale.
<div class="content">
<div class="aosta">
<img src="http://localhost/drupal/sites/default/files/imagecache/presentazione/PIC... alt="" title="" class="imagecache imagecache-presentazione imagecache-default imagecache-presentazione_default" width="280" height="210" />
<p><?php print $node->field_testo[0]['view'] ?><p>
<p><strong>Altre immagini</strong>
<?php print $content->field_immagine[0]['view'] ?>
<a href="http://localhost/drupal/sites/default/files/PICT0562.JPG" title="La Galleria2" class="thickbox" rel="gallery-6"><img src="http://localhost/drupal/sites/default/files/imagecache/minuscola/PICT056... alt="" /></a>
<a href="http://localhost/drupal/sites/default/files/PICT0563.JPG" title="La Galleria2" class="thickbox" rel="gallery-6"><img src="http://localhost/drupal/sites/default/files/imagecache/minuscola/PICT056... alt="" /></a>
</div>
</div>
Il tutto va bene in amministrazione , ma quando clicco su Log out e visualizzo il nodo;il codice html viene eseguito correttamente ma
<?php
print $node->field_testo[0]['view']
?>
<?php
print $content->field_immagine[0]['view']
?>
Grazie per l'aiuto.
Chiedo scusa se non ho postato nel posto giusto.
Se tutto funziona bene da loggato potrebbe essere un problema di cache, prova a pulirla.
Scusami come si pulisce la cache ?
Grazie
Vai su admin/settings/performance
Ho provato ma è rimasto tutto come prima.
Il codice che hai inserito è giusto e questo è confermato dal fatto che loggato come amministratore lo vedi, quindi l'unica altra cosa che mi viene in mente è quella di dare un'occhiata ai permessi utente.
Risolto
Avevi ragione krima
Administer->User management->Permissions e selezionare in Anonymous user
view field_testo e view field_immagine,anche se continuo a non capire il motivo.
Grazie