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)