Счет в письме в виде аттача pdf

#
Счет в письме в виде аттача pdf
Добрый день, сейчас в случае оформления заказа счет отправляется отдельным письмом с разметкой html. Где вписать обработчик и прикрепление счета в виде pdf? Задача, вроде, элементарная, но не могу найти. Спасибо.
Модератор
#
Re: Счет в письме в виде аттача pdf
В обработчике платежной системы, к примеру Shop_Payment_System_Handler3, на основе XSL-шаблона в методе sendInvoice() происходит отправка письма, текст письма генерируется в методе getInvoice() на основе XSL-шаблона "БанковскийСчет"
   public function getInvoice()
   {
      $this->xsl(
         Core_Entity::factory('Xsl')->getByName('БанковскийСчет')
      );
      return parent::getInvoice();
   }


в методе sendInvoice() вы можете добавить письмо к Core_Mail присоединить сгенерированный файл, который можно предварительно поместить во временную директорию.

Генерировать счет можно через Шаблоны документов для заказов. Удобнее всего печатать через LibreOffice
Авторизация