Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

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


vilija
 Поделиться

Рекомендованные сообщения

 

Подскажите пожалуйста, имеется запрос на вывод Артикула (SKU) товара в admin/model/sale/order.php, а как вывести туда же запрос на Расположение (location) товара?

 

public function getOrderProducts($order_id) {
$query = $this->db->query("SELECT a.*, b.sku FROM " . DB_PREFIX . "order_product a LEFT JOIN " . DB_PREFIX . "product b ON a.product_id = b.product_id WHERE order_id = '" . (int)$order_id . "'");
 
return $query->rows;
}

 

1.5.4.1

 

public function getOrderProducts($order_id) {
$query = $this->db->query("SELECT a.*, b.sku, b.location FROM " . DB_PREFIX . "order_product a LEFT JOIN " . DB_PREFIX . "product b ON a.product_id = b.product_id WHERE order_id = '" . (int)$order_id . "'");
 
return $query->rows;
}
Ссылка на комментарий
Поделиться на других сайтах

 

public function getOrderProducts($order_id) {
$query = $this->db->query("SELECT a.*, b.sku, b.location FROM " . DB_PREFIX . "order_product a LEFT JOIN " . DB_PREFIX . "product b ON a.product_id = b.product_id WHERE order_id = '" . (int)$order_id . "'");
 
return $query->rows;
}

 

Большое спасибо!

Ссылка на комментарий
Поделиться на других сайтах


Здравствуйте!

Спасибо за замечательный модуль, надеюсь что он поможет в работе.

Вроде бы все установил и приживил, однако остался вопрос: При составлении акта выполненных работ в акте вместе с работами присутствуют товары, а в накладной вместе с товарами присутствуют работы. Насколько я в курсе, допускается, если в накладной торг-12 указаны работы (иногда даже рекомендуется). Но в акте выполненных работ, насколько я в курсе, проданных товаров не должно быть.

Суть вопроса: каким образом разделить работы и товары? покопавшись с имеющихся образцах я не нашел такого решения

Спасибо

Ссылка на комментарий
Поделиться на других сайтах


  • 2 недели спустя...

Здравствуйте, спасибо за такой необходимый модуль!

 

Однако у меня не вышло его запустить. Устанавливал вручную 2 раза, вкмод не стоит. После установки невозможно зайти ни в список заказов ни в конкретные заказы. Выдает: страница не найдена!

 

Установлен ocStore 1.5.3.1. Шаблон свой.

 

Приложил admin/controller/sale/order.php. Могу дать доступ в админку тестового магазина и оплатить помощь.

order.php

Ссылка на комментарий
Поделиться на других сайтах


Сделал квитанцию Сбербанка. Тоже столкнулся с проблемой адреса по строкам черех запрос <?php echo $order['shipping_address']; ?>.

Отдельно город и адрес не вытягиваются ни через <?php echo $order_info['arg']; ?> ни через <?php echo $order['arg']; ?>. Выводится просто пустое поле. Как всё таки сделать раздельный вывод данных?

 

Кому нужно - архив ниже. Хардом замените на свои данные.

order_invoice_sf.zip

Ссылка на комментарий
Поделиться на других сайтах


  • 1 месяц спустя...

Добрый день! Установил, вроде что-то формирует, но pdf не читаемы. версия opencart 15512

 

Где-то тут сообщение проходило, но решение опубликовано не было, подскажите пожалуйста!

Ссылка на комментарий
Поделиться на других сайтах


переехал на другой хостинг и теперь:

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

 

кто-то решил эту проблему?

Ссылка на комментарий
Поделиться на других сайтах


переехал на другой хостинг и теперь:

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

 

кто-то решил эту проблему?

 

В этой теме zavaruev писал как полечить :

"С этой ошибкой я разобрался. надо строчку $rub = number_format($tmp[0], 0, '', '-'); заменить на $rub = number_format((float)$tmp[0], 0, '', '-');"

Ссылка на комментарий
Поделиться на других сайтах

В этой теме zavaruev писал как полечить :

"С этой ошибкой я разобрался. надо строчку $rub = number_format($tmp[0], 0, '', '-'); заменить на $rub = number_format((float)$tmp[0], 0, '', '-');"

тыща извинений, все пролистал, но не увидел. спасибо, помогло!!!

Ссылка на комментарий
Поделиться на других сайтах


  • 2 недели спустя...
  • 2 месяца спустя...

дв!

подскажите как сделать другой шрифт, с засечками напрягает ?

и как вывести телефон плательщика *

Ссылка на комментарий
Поделиться на других сайтах

  • 2 месяца спустя...

Здравствуйте.

версия 1,5,6,4 - залил версию 1.3 все работает только одни ??????? - папку фонтс сделал 777

есть варианты решения?

Ссылка на комментарий
Поделиться на других сайтах


Здравствуйте.

версия 1,5,6,4 - залил версию 1.3 все работает только одни ??????? - папку фонтс сделал 777

есть варианты решения?

В шаблонах документов ( стили ) убрать шрифты . В документе не должно быть указания какие шрифты использовать.

Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...

Добрый день и с Новым годом)

Подскажите плз, а как прописью выводить не сумму товаров в заказе, а итоговую сумму заказа (со скидками, доставкой и т.п.)?

Ссылка на комментарий
Поделиться на других сайтах


Непразный вопрос:

по умолчанию при оформлении пакета документов в граве "покупатель/грузополучатель" используются данные "<?php echo $order['payment_address']; ?>" отображающие имя+адрес покупателя.

При оформлении заказа через безнал в 90% случаев выступает юрлицо, которое исправно заполняет при регистрации поля "company"-имя компании. (они оформляют, пишут в регистрации свои реквизиты, а в итоге все приходится вручную потом распихивать по полям "имя"и "адрес". Тем более в симпле можно принудительно требовать (при выборе безнальной оплаты) заполнение нужных полей.

Вопрос "какие переменные можно задействовать для вывода других полей заполняемых покупателем?" и как; Если есть разумное платное решение готов участвовать

Ссылка на комментарий
Поделиться на других сайтах


  • 4 недели спустя...
  • 4 недели спустя...

Ребята, после установки модуля закрылся доступ к разделу каталог))) галочки все стоят, все отлично. И модуль то работает - формирует документы, а вот в товары и категории и в остальное во вкладочке каталог попасть не могу)) как лечить? осстор 1531

Ссылка на комментарий
Поделиться на других сайтах


  • 2 месяца спустя...

дв!

подскажите как сделать другой шрифт, с засечками напрягает ?

и как вывести телефон плательщика *

 

Присоединяюсь к вопросу

Ссылка на комментарий
Поделиться на других сайтах


  • 4 недели спустя...

Наверное дело в пробеле между цифрами. Должно быть слитно , без пробелов.

Добрый вечер!

У меня такая же проблема неправильно выводит сумму прописью, допустим если сумма 2 650, выводит два рубля 00 копеек

ocStore 1.5.5.1.2

Не подскажите что делать ?

Ссылка на комментарий
Поделиться на других сайтах


  • 2 месяца спустя...

Прошу помочь с модулем, все прочитал, решения не нашел. Формируется поврежденный PDF, до этого работал исправно. Что повлияло на работу модуля - без понятия. Куда копать хотя бы?

Ссылка на комментарий
Поделиться на других сайтах


Прошу помочь с модулем, все прочитал, решения не нашел. Формируется поврежденный PDF, до этого работал исправно. Что повлияло на работу модуля - без понятия. Куда копать хотя бы?

присоединяюсь. по началу работает, потом не работает. версия движка не влияет.

Ссылка на комментарий
Поделиться на других сайтах


Что значит поврежденный PDF ? Не читаемый или с абракадаброй вместо текста ?

В логах при этом ошибки появляются ?

Ссылка на комментарий
Поделиться на других сайтах

картинка все расскажет

В логах ошибки появляются ? Обычно так бывает когда ошибка в шаблоне появляется - типа undefined variable

Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.