Printing fields in a View template file (Devel / Krumo) My "Article" node type has a field image. I can print this field in a node template with 

&lt;?php print render ($content['field_image']); ?&gt;


I have a simple View which lists Articles here. The default Views template /modules/views/theme/views-view.tpl.php prints the content with &lt;?php print $rows; ?&gt; (line 58 here).

I want to use my own Views template which will specify the various elements of the node ie print title, print image, print body etc instead of &lt;?php print $rows; ?&gt;

I don't think... 

&lt;?php print render ($content['field_image']); ?&gt;


...will work in a Views template so what syntax do I need?   

In case it helps I have the devel / krumo output on the page. 

I am aiming to use the Views template to control the layout of the Articles in the View, for example I might want the View to look like this:



So I think the default Views template's &lt;?php print $rows; ?&gt; is no good for this and I need to isolate the various elements of the View's output (image field etc)

Thanks...
You not using the correct Views template, views-view.tpl.php is the base template. You need to use views-view-field.tpl.php but you need to use template overrides in your theme.

Firstly, copy views-view-field.tpl.php from the Views module into your theme, make a copy of views-view-field.tpl.php calling it views-view-field--field_image.tpl.php and make your adjustments, remember to clear your template cache so Drupal picks up these files.