Como modificar un campo de una vista desde un modulo personalizado

1. Copiar el archivo views-view-field.tpl.php que viene dentro del módulo Views a la carpeta del theme que estas usando.

2. Usar la siguiente función para preprocesar el campo.

function phptemplate_preprocess_views_view_field(&$vars){
  //dsm($vars['field']);
  if($vars['field']->field_alias == 'node_data_field_image_field_author_value' && $vars['view']->display['page_1']){
    $vars['output'] = '<strong>xxxx</strong>' .   $vars['output'];
  }
}

donde phptemplate tiene que ser reemplazado por el nombre del modulo que estas construyendo.
Tambien se puede usar la misma función dentro del archivo template.php

Etiquetas: