comment envoyer des e-mail dans drupal 7
N'importe quel peut aider avec un exemple de code source pour en envoyer dans drupal 7.
Quelqu'un peut-il aider à la contact_submit fonction à utiliser drupal_mail().
Je suis en utilisant le module personnalisé :
function contact_menu() {
$items['contact'] = array(
'title' => 'contact form',
'page callback' => 'drupal_get_form',
'page arguments' => array('contact_form'),
'access arguments' => array('access content'),
);
return $items;
}
function contact_form() {
$form['intro'] = array(
'#markup' => t('Use this form to send a message to an e-mail address. No spamming!'),
);
$form['email'] = array(
'#type' => 'textfield',
'#title' => t('E-mail address'),
'#required' => TRUE,
);
$form['message'] = array(
'#type' => 'textarea',
'#title' => t('Message'),
'#required' => TRUE,
);
$form['submit'] = array(
'#type' => 'submit',
'#value' => t('Submit'),
);
return $form;
}
function contact_validate($form, &$form_state) {
if (!valid_email_address($form_state['values']['email'])) {
form_set_error('email', t('That e-mail address is not valid.'));
}
}
function contact_form_submit($form, &$form_state) {
//What i should write here ???
}
OriginalL'auteur Haithem Rihane | 2012-08-16
Vous devez vous connecter pour publier un commentaire.
Exemples module contient un certain nombre d'exemples pour commencer avec, y compris les e-mails.
voir dans l'api du site ici
Voir drupal_mail() fonction pour voir la fonction params et de l'utilisateur exemples ainsi que la fonction de l'utilisation.
GIYF.
OriginalL'auteur Ayesh K
Mis en contact_form_Submit fonction
et de Créer de Nouvelles fonction
Merci, RevNoah
OriginalL'auteur Mehul Jethloja
reportez-vous à l'e-mail exemple de l'exemple du module. Il a vraiment de bons exemples pour la plupart des fonctionnalités de base
http://drupal.org/project/examples
OriginalL'auteur junedkazi
Vous pouvez utiliser ce code dans un crochet de votre choix à l'intérieur de votre module personnalisé:
Ensuite, vous pouvez utiliser la fonction ci-dessus comme ceci:
OriginalL'auteur Nadeem Khan
Si vous êtes nouveau sur drupal ensuite, vous pouvez utiliser le construit en php envoyer un mail sans l'aide de drupal fonctions:
Par exemple:
OriginalL'auteur Vaibhav Poddar