Riscrivere l'output di un nodo

2 contenuti / 0 new
Ultimo contenuto
Riscrivere l'output di un nodo

Una domanda semplice semplice.
Se avessi bisogno di riscrivere l'output di un nodo, devo scrivere un modulo?

Vi faccio un esempio:
Questa è la porzione dell'output di un content type che ho definito, nella fattispecie contiene un immagine.

<div class="field field-name-field-istruttore-foto field-type-image field-label-hidden">
  <div class="field-items">
    <div class="field-item even">
      <img width="120" height="120" alt="" src="http://localhost/.../pippo.png" typeof="foaf:Image">
    </div>
  </div>
</div>

Supponiamo che io debba aggiungere (perchè devo lavorare con CSS o jQuery) un altro

<div class="field field-name-field-istruttore-foto field-type-image field-label-hidden">
  <div class="field-items">
    <div class="myimage-class">
      <div class="field-item even">
        <img width="120" height="120" alt="" src="http://localhost/.../pippo.png" typeof="foaf:Image">
      </div>
    </div>
  </div>
</div>

Come posso fare? devo scrivere un modulo? o posso fare in altro modo?
Grazie a tutti per le vostre indicazioni

prova a copiare nel tuo tema il file /modules/field/theme/field.tpl.php con il nome field--field-istruttore-foto.tpl.php
(http://api.drupal.org/api/drupal/modules--field--theme--field.tpl.php/7)