nuovi campi in webform

5 contenuti / 0 new
Ultimo contenuto
nuovi campi in webform

ciao sto configurando webform, ma come faccio ad inviare un nuovo campo personalizzato via email solamente senza farlo comparire nel form?

aggiungo come faccio a creare un campo numerico in webform?

Ciao,
un campo numerico, in HTML, non esiste... esiste il più generico textfield!
Quello che ti serve è dare una validazione extra al tuo form: per cui se sai che il campo Telefono (ad esempio) deve avere solo numeri, devi validarlo in fase di invio. La validazione extra la puoi avere installando il modulo webform_php che ti aggiunge due nuove zone: la validazione extra e azioni extra dopo l'invio del form.

Un'altra via è quella di creare un componente per webform che gestisca direttamente da modulo tutta questa validazione...
;)

e per inviare un componente via emaiil tipo il titolo del nodo via email?

melissa wrote:
e per inviare un componente via emaiil tipo il titolo del nodo via email?

Devi farlo sempre via extra processing (con il modulo webfprm_php)...
Se ad esempio vuoi inviare via mail il titolo del nodo, poi fare una cosa del genere (non so se funziona... è un'idea):
<?php
$node
= node_load(arg(0));
drupal_mail('send_email', 'send_email_mail', $to, language_default(), $params = array(), $from);
function
download_catalogue_mail($key, &$message, $params){
 
$message['subject'] = "The subject of the mail";
 
$message['body'] = $node->title;
}
 
?>

Per altre info: http://api.drupal.org/api/drupal/includes--mail.inc/function/drupal_mail/6