Calling a field in views-view-fields--view-name.tpl.php ---- Error I am trying to call a field by using the line of code: 

&lt;?php print $field-&gt;handler-&gt;view-&gt;field['title_1']; ?&gt;


But i keep getting this error:



I used devel dpm() to look for what was the correct path to call it and it said handler-&gt;view-&gt;field['title_1']. I am absolutely stumped and I am not sure if I am using the right .tpl.php file or what. Anyone have any ideas?

---EDIT---

&lt;?php foreach ($fields as $id =&gt; $field): ?&gt;
  &lt;?php if (!empty($field-&gt;separator)): ?&gt;
  &lt;?php print $field-&gt;separator; ?&gt;
&lt;?php endif; ?&gt;

&lt;?php print $field-&gt;wrapper_prefix; ?&gt;
&lt;?php print $field-&gt;label_html; ?&gt;
&lt;?php print $field-&gt;content; ?&gt;
&lt;div&gt;
    &lt;?php print $field-&gt;handler-&gt;view-&gt;field['title_1']; ?&gt;
&lt;/div&gt;
&lt;?php print $field-&gt;wrapper_suffix; ?&gt;
From the commentary, some points are being missed, but this template is used to create the "row" of fields from a View.

Let's create a simple one:



which has three fields, a title, a new field and a custom field, which when run looks likes this:



Now, let's create a views-view-fields--for-da.tpl.php, rescan for templates, and add some debugging information to the top of it:

drupal_set_message('&lt;pre&gt;' . print_r(array_keys($fields), TRUE) . '&lt;/pre&gt;');


and running it again, this will give us:



So, now, anyplace we want inside this template, we have access to the individual field's content as:

$fields['title']-&gt;content
$fields['field_new_field']-&gt;content
$fields['field_my_custom_field']-&gt;content


so throwing them in similar drupal_set_message()s produces:



But now, let's say you are exluding one of these fields from display, eg:



then you will get this:



but some more digging into $row via:

drupal_set_message('&lt;pre&gt;' . print_r($row-&gt;field_field_my_custom_field, TRUE) . '&lt;/pre&gt;');


will give you this:



or access to the content of the excluded field via:

$row-&gt;field_field_my_custom_field[0]['rendered']['#markup']


Obviously, the field names are different here than in your specific example, but I hope you can follow the logic.

Also, if you don't want to dig into $row you could always include the field in the display via the Views UI and then exclude it in this template, eg, something like this:

&lt;?php foreach ($fields as $id =&gt; $field): ?&gt;
  &lt;?php if ($id != 'field_my_custom_field'): ?&gt;
    &lt;?php if (!empty($field-&gt;separator)): ?&gt;
      &lt;?php print $field-&gt;separator; ?&gt;
    &lt;?php endif; ?&gt;

    &lt;?php print $field-&gt;wrapper_prefix; ?&gt;
      &lt;?php print $field-&gt;label_html; ?&gt;
      &lt;?php print $field-&gt;content; ?&gt;
      &lt;div class="insert-custom-field-content-here"&gt;
        &lt;?php print $fields['field_my_custom_field']-&gt;content; ?&gt;
      &lt;/div&gt;
    &lt;?php print $field-&gt;wrapper_suffix; ?&gt;
  &lt;?php endif; ?&gt;
&lt;?php endforeach; ?&gt;


which would print all the fields with the exception of the custom one, but would then include its content after the content of each of the other fields.