Modificar los "labels" de los campos durante la carga del nodo.

oskar_calvo's picture

Drupal 6. Que siempre se me olvida comentarlo.

Me gustaría modificar los labels de los campos de cck desde código, es decir durante la ejecución del hook_nodeapi.

Pero aunque el array se modifica, desde el principio ya viene cargado el campo, y no hace nada.

Alguna otra opción?

Oskar

Comments

A ver si te vale

A ver si te vale esto:

function oskar_calvo_node_view_alter(&$build)
{
    if(($build['#bundle'] == 'contenttypename') && isset($build['fieldname'][0]['#markup']))
    {           
         $newlabel = 'New label';
         $build['fieldname']['#title'] = $newlabel;
    }
}

Madrid

Group organizers

Notificaciones de grupo

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week