sábado, 10 de abril de 2010

Drupal: código php para Default value en los CCK field

Cuando mostramos un formulario que debe rellenar un usuario, podemos mostrar algunos campos ya rellenados con la información que disponemos.

En este caso, quiero que el campo EMAIL sea rellenado con la dirección email que está asignada a cada cuenta de usuario, de este modo, el formulario seguirá siendo identificado de forma no sólo única sino rápida.

Para hacerlo es tan sencillo como ir a la configuración del FIELD_EMAIL que hemos creado con CCK; buscamos la pestaña DEFAULT VALUE y desplegamos PHP CODE.

Copiamos el siguiente código:


global $user;

return array(

0 => array('value' => user_load($user->uid)->mail ),

);


Y el campo email del formulario se rellenará al inicio con la dirección del usuario.

No hay comentarios:

Publicar un comentario