8 public $mailLayout =
false;
10 public function actionIndex()
13 if (isset($_GET[
'link']) && is_string($_GET[
'link'])) {
14 $form->link = $_GET[
'link'];
16 throw new CHttpException(400,
'Empty link');
19 if (isset($_POST[
'MailsendingForm'])) {
20 $form->attributes = $_POST[
'MailsendingForm'];
21 if ($form->validate()) {
22 $this->mailLayout =
'//layouts/mail';
24 $message = $this->renderMail(
'/mail_templates/mailsending', $subject, array(
'model' => $form),
true);
28 array(
new EmailRecipient($form->friends_email, Yii::app()->getModule(
'social')->mailsendingEmail ,
'',
true))
30 Yii::app()->notificationManager->notifyAbout($notification);
31 Yii::app()->user->setFlash(
'social-mailing',
SocialModule::t(
'Your link was sent!'));
36 $this->renderPartial(
'index', array(
'model' => $form));