Иногда возникает необходимость прикрепления определенного файла к автоматической рассылке. Например, автоматическая рассылка прайс-листов. Задачу можно решить через Cron, но если есть необходимость совместить рассылку с информацией с сайта, то лучше это реализовать изменением шаблона рассылки. Для этого надо в шаблон добавить массив файлов, которые надо отправить.
Пример кода:
| Цитата |
|---|
return array( "SUBJECT"=>$SUBSCRIBE_TEMPLATE_RUB RIC["NAME"] ,"BODY_TYPE"=>"html" ,"CHARSET"=>"Windows-1251" ,"DIRECT_SEND"=>"Y" ,"FROM_FIELD"=>$SUBSCRIBE_TEMPLATE_RUBRIC["FROM_FIELD"] ,"FILES"=>Array("0"=>CFile::MakeFileArray("/path/to/file/file.zip")) ); |