Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Поддержка] Пакет документов по заказу в PDF


vilija

Recommended Posts

Пакет документов по заказу в PDF


Пакет документов по заказу в PDF


Модуль для генрации пакета документов по заказу.

Документы генерируются в формате PDF.

Список генерируемых документов:

  • Счет на оплату
  • Акт выполненных работ
  • Товарно-транспортная накладная
  • Счет-фактура

Для кастомизации этих документов под свой магазин нужно править фалы в папке

upload/admin/view/template/sale/

Для установки требуется vQmod.

Для установки скопировать содержимое папки upload в корень сайта.

После установки нужно поменять права доступа папки upload\system\library\dompdf\lib\fonts на 777.

Посмотреть модуль в работе можно здесь

Логин demo

Пароль support

Тестировалось на ocStore 1.5.1.3, 1.5.3.1, 1.5.4.1

Должен работать на всей линейке 1.5.х

Модуль сделан на основе http://www.opencart.com/index.php?route=extension/extension/info&extension_id=6331&filter_search=invoice%20to%20pdf&filter_license=0


 

  • +1 2
Надіслати
Поділитися на інших сайтах

Добрый день vilija !

Прошу прошения но я ведать первый с проблемой :) Подскажите в чем может быть проблема.

- при формирование документа СЧЁТ ФАКТУРЫ на локальном сервере вместо текста знаки вопроса "?????? ????"
 

?????????? ???????
?????????? ?????????
? ????????-?????????? ????????? ? 286
??????????: Notice: Undefined index: firstname in S:\WEBSERVER\OpenServer\domains\tyre.loc\admin\view\template\sale\order_invoice_sf.tplon line 27Notice: Undefined index: lastname in 
S:\WEBSERVER\OpenServer\domains\tyre.loc\admin\view\template\sale\order_invoice_sf.tplon line 27
?????: Notice: Undefined index: address_2 in S:\WEBSERVER\OpenServer\domains\tyre.loc\admin\view\template\sale\order_invoice_sf.tplon line 28
???/??? ??????????: 
Надіслати
Поділитися на інших сайтах


upload\system\library\dompdf\lib\fonts на 777

Что то не вижу папки upload  Вот system и далее -есть. Не опечатка? Должна появиться в корне upload?  Доки формирует - но тоже кракозябры

 

2013-05-08 9:45:02 - PHP Notice:  Undefined index: firstname in /var/www/user3831/data/www/test.ru/admin/view/template/sale/order_invoice_sf.tpl on line 27
2013-05-08 9:45:02 - PHP Notice:  Undefined index: lastname in /var/www/user3831/data/www/test.ru/admin/view/template/sale/order_invoice_sf.tpl on line 27
2013-05-08 9:45:02 - PHP Notice:  Undefined index: address_2 in /var/www/user3831/data/www/test.ru/admin/view/template/sale/order_invoice_sf.tpl on line 28
2013-05-08 9:45:02 - PHP Notice:  Undefined index: wo_nds in /var/www/user3831/data/www/test.ru/admin/view/template/sale/order_invoice_sf.tpl on line 62
2013-05-08 9:45:02 - PHP Notice:  Undefined index: nds in /var/www/user3831/data/www/test.ru/admin/view/template/sale/order_invoice_sf.tpl on line 64
2013-05-08 9:52:57 - PHP Notice:  Undefined index: firstname in /var/www/user3831/data/www/test.ru/admin/view/template/sale/order_invoice_sf.tpl on line 27
2013-05-08 9:52:57 - PHP Notice:  Undefined index: lastname in /var/www/user3831/data/www/test.ru/admin/view/template/sale/order_invoice_sf.tpl on line 27
2013-05-08 9:52:57 - PHP Notice:  Undefined index: address_2 in /var/www/user3831/data/www/test.ru/admin/view/template/sale/order_invoice_sf.tpl on line 28
2013-05-08 9:52:57 - PHP Notice:  Undefined index: wo_nds in /var/www/user3831/data/www/test.ru/admin/view/template/sale/order_invoice_sf.tpl on line 62
2013-05-08 9:52:57 - PHP Notice:  Undefined index: nds in /var/www/user3831/data/www/test.ru/admin/view/template/sale/order_invoice_sf.tpl on line 64

Надіслати
Поділитися на інших сайтах


Да , вижу, есть проблема.

Забыл вложить view/stylesheet/invoice.css.

????? скорее всего из-за этого.

Дело в том что в шаблонах документов нельзя определять шрифты  ( По умолчанию - font-family:Verdana,Arial,Helvetica,sans-serif; ).

Модуль использует свой шрифт , поддерживающий кириллицу.

Нотисы тоже полечу.

На праздниках выложу обновление.

Надіслати
Поділитися на інших сайтах

REQUEST URI : /admin/index.php?route=sale/order/history&token=8bd74dcc683bde0d520e4c126a2780b0&order_id=5
MOD DETAILS:
   modFile   : /var/www/user3831/data/www/test.ru/vqmod/xml/invoice-to-pdf-1-21-154.xml
   id        : Invoice to PDF
   version   : 1.21.154
   vqmver    : 1.00
   author    : CGSmith.net, LLC - http://www.cgsmith.net/
SEARCH NOT FOUND (ABORTING MOD): 'total'            => $total_data,
----------------------------------------------------------------------

 

Что-то не пошло... Вообще кнопки документов не появились... Хороший модуль по задумке! Будет корректно работать - даже денежку разумную за такое не жалко!

Надіслати
Поділитися на інших сайтах


REQUEST URI : /admin/index.php?route=sale/order/history&token=8bd74dcc683bde0d520e4c126a2780b0&order_id=5

MOD DETAILS:

   modFile   : /var/www/user3831/data/www/test.ru/vqmod/xml/invoice-to-pdf-1-21-154.xml

   id        : Invoice to PDF

   version   : 1.21.154

   vqmver    : 1.00

   author    : CGSmith.net, LLC - http://www.cgsmith.net/

SEARCH NOT FOUND (ABORTING MOD): 'total'            => $total_data,

----------------------------------------------------------------------

 

Что-то не пошло... Вообще кнопки документов не появились... Хороший модуль по задумке! Будет корректно работать - даже денежку разумную за такое не жалко!

Какая версия движка ?

Надіслати
Поділитися на інших сайтах

Работает на OpenShop (на базе OpenCart)  1.5.4.1

Нужен файл admin/controller/sale/order.php. Можно в личку.

Надіслати
Поділитися на інших сайтах

Нужен файл admin/controller/sale/order.php. Можно в личку.

В Опеншоп он скорей всего один в один такой же как оригинал. Идея у автора такая - оригинал не трогать, всё только vqmod-ами. Вам скорей кешированную версию этого файла стоит анализировать. Или все XML-ки, которые этот файл правят, и уже оттуда искать, где конфликт.
Надіслати
Поділитися на інших сайтах


Нужен файл admin/controller/sale/order.php. Можно в личку.

В Опеншоп он скорей всего один в один такой же как оригинал. Идея у автора такая - оригинал не трогать, всё только vqmod-ами. Вам скорей кешированную версию этого файла стоит анализировать. Или все XML-ки, которые этот файл правят, и уже оттуда искать, где конфликт.

Можно и кешированный. Но его может не быть - поскольку ошибка ,  могут отмениться все изменения.

Смотрел стандартный   order.php (1.5.4.1 ) , там есть     'total'            => $total_data,

По идее не должно быть такой ошибки на дефолтном файле.

  • +1 1
Надіслати
Поділитися на інших сайтах

Это Товарно-транспортная накладная :)

В шаблоне admin/view/template/sale/order_invoice_ttn.tpl можно исправить.

Надіслати
Поділитися на інших сайтах

у кого ничего не появляется - добавьте в xml файл на 105 строчке 2 пробела в середине  'total'              => $total_data,

у меня другая проблема 

Notice: A non well formed numeric value encountered in /vqmod/vqcache/vq2-admin_controller_sale_order.php on line 39Unable to stream pdf: headers already sent
 

вот 39 строчка

$rub = number_format($tmp[0], 0, '', '-');
Надіслати
Поділитися на інших сайтах


у кого ничего не появляется - добавьте в xml файл на 105 строчке 2 пробела в середине  'total'              => $total_data,

у меня другая проблема 

Notice: A non well formed numeric value encountered in /vqmod/vqcache/vq2-admin_controller_sale_order.php on line 39Unable to stream pdf: headers already sent
 

вот 39 строчка

$rub = number_format($tmp[0], 0, '', '-');

Да , на некоторых сайтах появляется такая ошибка. Не разбирался в чем дело. Возможно связано с версией PHP.

Если не нужно выводить итоговую сумму прописью , можно отключить эту функцию :

Заменить $this->data['total_2_str'] = $this->num2str($ind);   на $this->data['total_2_str'] = $ind;

  • +1 1
Надіслати
Поділитися на інших сайтах

А с моим нестандартом - снова невезуха. Создаваемые pdf ки вновь нечитаемы.

Кстати. Так как название xml файла сменилось, после залива на сервер, новый не поменял старый и оказались включенные оба. В итоге страница заказа просто не открывалась. Старый пришлось выключать в модах.

Если что - доступ нп фтп включил. И в админку

Надіслати
Поділитися на інших сайтах


А с моим нестандартом - снова невезуха. Создаваемые pdf ки вновь нечитаемы.

Кстати. Так как название xml файла сменилось, после залива на сервер, новый не поменял старый и оказались включенные оба. В итоге страница заказа просто не открывалась. Старый пришлось выключать в модах.

Если что - доступ нп фтп включил. И в админку

В почту кинь мне доступ по ФТП и админку. Сегодня постораюсь глянуть.

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.