Так то оно так
Но у нас сайт торговая площадка, где будет размещено много поставщиков.
Для разных товаров свой поставщик
Вот я хочу из базы брать почтовый ящик поставщика (добавил поле email поставщика в базу, потому что его не было) и именно поставщику данного товара отсылать копию письма которое отправляется клиенту.
В функции send есть переменная $to но она шлет покупателю письмо
сюда добавить функцию $copy хочу, но как это корректно сделать не могу понять.
Думал обхитрить и в функции send там где переменная to для покупателя прилепить типа через запятую адрес поставщика, но валидацию не проходит. Пишет что неверный емаил (
А ну нарисуй свой кодинг где ты уже получил адрес из БД и тулишь в почтовую ф-цию. Я думаю, тебе нужно модифицировать переменную в ф-ции типа $subject_plus = array($subject,$subject_in_bd); // где $subject_in_bd - адрес поставщика из БД
а дальше цикл обхода массива
foreach($subject_plus as $subject_bd) {
Mail::Send($id_lang, $template, $subject_bd, $templateVars, explode(self::__MA_MAIL_DELIMITOR__, $this->_merchant_mails), NULL, $configuration['PS_SHOP_EMAIL'], $configuration['PS_SHOP_NAME'], NULL, NULL, dirname(__FILE__).'/mails/');
}
Попробуй так
Сообщение было отредактировано ramzes_ra в 19-03-2011 15:13 ...