loop view fields inside views-view--[view-name]--page.tpl I'm within the template views-view--[view-name]--page.tpl and I want to fully style the fields within the templates. So I do var_dump($variables) and within this I can see all my nodes seem to be there, but there so deep within the structure it's impossible to see where exactly, plus this can't be the correct way to loop around it as I'd have a crazy long query!

So how do I simply loop around the view in the template I mentioned and get lets say the title and the body for the nodes in my view?
Use views-view-fields--.tpl.php and render the field with your custom markup

For example:

&lt;div class="product-item"&gt;
    &lt;div class="row clearfix"&gt;
      &lt;div class="product-image"&gt;&lt;?php print $fields['field_images']-&gt;content; ?&gt;&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="row clearfix text-center"&gt;
      &lt;div class="product-attributes"&gt;&lt;?php print $fields['title']-&gt;content; ?&gt;&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="row clearfix text-center"&gt;
      &lt;div class="product-attributes"&gt;&lt;?php print $fields['title_1']-&gt;content; ?&gt;&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="row clearfix  text-center"&gt;
      &lt;div class="product-attributes price"&gt;&lt;?php print $fields['another_field']-&gt;content; ?&gt;&lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;