Responder al comentario

Claro que se puede añadir

Claro que se puede añadir varios campos. Por ejemplo, si quieres añadir un campo teléfono, en el hook hook_FORM_ID_alter() puedes añadir los siguiente:

<?php
$form
['telefono']=array(
     
'#type' => 'textfield',
     
'#title' => t('Teléfono'),
       
'#size' => 60,
     
'#maxlength' => 128,
     
'#required' => TRUE,  
    );
?>

Y en el hook hook_mail_alter() añades el campo para recibirlo en el cuerpo del mensaje

<?php
if ($message['id'] == 'contact_page_mail') {
...
$message['body'][3]=t("Teléfono: ").$message['params']['telefono'];
}
?>

Voila.

Responder

El contenido de este campo se mantiene privado y no se mostrará públicamente.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Etiquetas HTML permitidas: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd><img>
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • Saltos automáticos de líneas y de párrafos.

Más información sobre opciones de formato

By submitting this form, you accept the Mollom privacy policy.

Arcerca del autor

Karim Boudjema Karim Boudjema. Un programador belga en los Andes de Bolivia.

Ver mi perfil en LinkedInVer mi perfil en Twitter

>> Más...

Comentarios recientes