Problema con i campi

7 contenuti / 0 new
Ultimo contenuto
Problema con i campi

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']
?>
e
<?php
 
print $content->field_immagine[0]['view']
?>
non vengono interpretati
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