Ответить Новая тема Новый опрос 
 Счёт Pdf по емайлу
Jurij
Новичок
Сообщений: 5
Регистрация: 22-10-2009


22-10-2009 03:01
Добрый день!
Столкнулся с вопросом о рассылки счетов после оформления заказа.
Счета создаются в формате PDF, но как их отправлять по майлу, никак не могу разобрать.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


22-10-2009 05:38
Баг где-то закрался, разбираться долго, быстрое решение:
/classes/PaymentModule.php
340 строчка после // Join PDF invoice добавить
Код:
$order->invoice_number = $order->id;
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Jurij
Новичок
Сообщений: 5
Регистрация: 22-10-2009


22-10-2009 23:10
Большое спасибо! Всё заработало!
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Jurij
Новичок
Сообщений: 5
Регистрация: 22-10-2009


23-12-2009 05:13
Цитата:( Алекс @ 22-10-2009 00:38 Смотреть сообщение )
Баг где-то закрался, разбираться долго, быстрое решение:
/classes/PaymentModule.php
340 строчка после // Join PDF invoice добавить
Код:
$order->invoice_number = $order->id;

Алекс,
Появилась не большая проблемка. Так как Fpdf не поддерживал UTF-8(латышский язык) решил использовать TCpdf, после чего описанный тобою выше способ уже не действует(после подтверждения заказа, validation.php не открывается и появляется белый фон, а счёт не высылается, однако в истории всё в порядке) если убираю из PaymentModule.php $order->invoice_number = $order->id; то всё работает, но счёт опять же не высылается.
Подскажи если можешь!
Заранее благодарен!
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


23-12-2009 05:55
Цитата:( Jurij @ 23-12-2009 06:13 Смотреть сообщение )
Алекс,
Появилась не большая проблемка. Так как Fpdf не поддерживал UTF-8(латышский язык)  решил использовать TCpdf, после чего описанный тобою выше способ уже не действует(после подтверждения заказа, validation.php не открывается и появляется белый фон, а счёт не высылается, однако в истории всё в порядке) если убираю из PaymentModule.php $order->invoice_number = $order->id; то всё работает, но счёт опять же не высылается.
Подскажи если можешь!
Заранее благодарен!



Если есть такая возможность перейдите на последнюю версию PrestaShop с этого сайта, TCPDF в ней установлен по-умоланию и ошибок таких нет.

Если такой возможности нет на енг. форуме есть очень подробная тема по переходу на библиотеку tcpdf, проверьте возможно допустили где-то ошибку.

По поводу "белого фона" включите в конфигах отображение ошибок, если ошибок не будет посмотрите последние логи и устраняйте ошибку.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Jurij
Новичок
Сообщений: 5
Регистрация: 22-10-2009


30-12-2009 05:03
Огромное спасибо, Алекс! Взял вашу версию и всё заработало!!!
Видимо, что-то упустил когда сам tcpdf на английскую версию ставил.
Ещё раз спасибо, выручили!!
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
chestor
Новичок
Сообщений: 25
Регистрация: 08-02-2010


10-02-2010 15:21
А как сделать что бы счет приходил и администратору (т.е. тому кто обрабатывает заказы) отдельным файлом, точнее PDF-ом. Выше указанным способом не получается.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
RYMz
Новичок
Сообщений: 16
Регистрация: 12-10-2012


29-12-2012 15:53
В Версии 1.4.4.0 не работает предложенный вариант.

В файле /classes/PaymentModule.php
строка с Join PDF invoice идет под номером 430 и после добавления
$order->invoice_number = $order->id;

Ничего не присылается на е-мейл.

Помогите решить проблему, пожалуйста.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос