Страница 1 из 1

Сделать форму заявки

СообщениеДобавлено: 23 фев 2017, 11:26
vanred79
Здравствуйте! Хочу сделать форму заявки, но нужно чтобы данные заявки отправлялись на несколько определенных email и email админа. Начал было делать по аналогии с формой "Написать владельцу", но в ней письмо отправляется владельцу, а мне нужно чтобы на определенные емайлы.
Понимаю, что условие нужно здесь поставить, но не понятно как if задать:
Код: Выделить всё
else {
            if (isset(
$model->useremail) && $model->useremail) {
                
$to $model->useremail;
            } elseif (
$user){
                
$to $user->email;
            } else {
                
$to param('adminEmail');
            }
        } 

Re: Сделать форму заявки

СообщениеДобавлено: 24 фев 2017, 08:19
Xpycm
Здравствуйте.

Вы можете использовать BCC.
https://habrahabr.ru/company/omnidesk/blog/291080/
http://reisub.blogspot.ru/2011/05/cc-bcc-e-mail.html

Библиотека phpMailer поддерживает

Re: Сделать форму заявки

СообщениеДобавлено: 24 фев 2017, 16:26
vanred79
Здравствуйте Хруст! Подскажите пожалуйста как поменять в форме Бронирование емайл владельца на определенный емайл

Re: Сделать форму заявки

СообщениеДобавлено: 25 фев 2017, 10:56
Xpycm
Здравствуйте.

Файл protected\modules\booking\controllers\MainController.php

попробуйте вместо
Код: Выделить всё
$booking->ownerEmail $ownerApartment->email

вставить
Код: Выделить всё
$booking->ownerEmail 'my_email'

Re: Сделать форму заявки

СообщениеДобавлено: 25 фев 2017, 11:55
vanred79
Xpycm писал(а):Здравствуйте.

Файл protected\modules\booking\controllers\MainController.php

попробуйте вместо
Код: Выделить всё
$booking->ownerEmail = $ownerApartment->email;

вставить
Код: Выделить всё
$booking->ownerEmail = 'my_email';

Добрый день! Почему то все равно владельцу приходит

Re: Сделать форму заявки

СообщениеДобавлено: 01 мар 2017, 10:10
Foton
Попробуйте в том же файле изменить
Код: Выделить всё
$notifier->raiseEvent('onNewBooking', $booking, array('user' => $ownerApartment)); 

на
Код: Выделить всё
$notifier->raiseEvent('onNewBooking', $booking, array('user' => $ownerApartment, 'forceEmail' => 'my_email'));