what is the hook to preprocess a view? What or is there a hook that you can utilize right before rendering results to the php template?

Also, is this means of altering view results bad practice? I'm trying to avoid using the views php field.
You can use something along the lines of this:

MYMODULE_views_pre_render(&amp;$view) {

  if ($view-&gt;name=='NAMEOFTHEVIEW') {

    foreach($view-&gt;result as $r =&gt; $result) {
      // do whatever you want with each "row"
    }

  }

  // other views might go here

}


and this is certainly NOT a bad practice at all, and, at least IMHO, far superior to php fields in the view itself.