47 $to = ConnectionManager::escape($_GET[
"to"]);
48 $subject = ConnectionManager::escape($_GET[
"subject"]);
49 $message = ConnectionManager::escape($_GET[
"message"]);
58 $form =
new AutoForm(
$email,
"POST",
"/action/email/mail_to?to=$to&subject=$subject&message=$message",
"MailTo_form");
60 $form->hide(
"sender_email",
"class_name",
"name");
61 $form->ajaxSubmit(
"function(result) {new EmailManager().sendMailTo(result);}",
"function() {document.id('{$form->id}_error').set('text','Failed to communicate with server'); }");
62 $form->button(
"Cancel",
"new EmailManager().closeMailToDialog()",
null,
true);
63 $form->submitLabel =
"Send Email";
65 $form->required(
"recipients",
"subject",
"message");
66 $form->override(
"message", $label =
"Message",
new TextFieldRenderer(
$form));
67 $form->getRenderer(
"message")->rows = 10;
68 $form->override(
"recipients", $label =
"To",
new StringFieldRenderer(
$form));
89 echo
$form->writeScript();
Email recipient list validator.
static usingFeature()
Uses the specified framework feature(s).
static using()
Import the datamodels, views and manifest for the specified component(s).
$method
Pull out a simple reference to the request method.