Перейти к содержанию

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

Счет в товарный чек


Счет в товарный чек


opencart 2x

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

В адрес плательщика добавлены телефон и эмеил, логотип в шапку.

файл admin/view/template/sale/order_invoice.tpl

Чуть чуть более компактный размер, убраны ненужные поля.

в языковом файле admin/language/russian/sale/order.php пару переименований.

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

(При печати не забывает отключать галочку печати с колонтитулами в настройках браузера)

image/data/logo.png - вставьте свой логотип обратите внимание logo - со строчной буквы.

Если у вас по другому называется картинка с логотипом поправить тут:

<div id="header"> <img src="/image/catalog/logo.png" в order_invoice.tpl

order_invoiceRW.tpl - стандартный фаил. В случае ошибки - уберите из названия RW и загрузите его.


  • Добавил
  • Добавлено
    28.02.2016
  • Категория
  • Системные требования
    отсутствуют.
  • Метод активации
  • Ioncube Loader
  • OpenCart
  • ocStore
  • OpenCart.Pro, ocShop

 

Поделиться сообщением


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

Спасибо очень нужный модуль.

Сегодня попробую установить. Может решит мою проблему. У меня в поле адрес доставки на стоковом ocstope пустая таблица, и при нажатии на кнопку печать доставки выдает пустую страницу. Очень правильное решение печать одного чека в котором есть информация о всем, что нужно для доставки и чек покупателю.

Изменено пользователем pas506

Поделиться сообщением


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

Добрый день уважаемый Bladislav,

Подскажите пожалуйста, почему в Счете от ocstore  и в Вашей накладной, вместо значка "№" пишется значек "#"

и как это можно исправить?

 

Спасибо,

С уважением,

Ирина

Поделиться сообщением


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

Добрый день,

после нажатия на печать накладной,

после строки товарный чек #...

строчкой ниже выводит ошибку

Notice: Undefined variable: text_store in /home/c16577/public_html/FORYOURHOUSE.RU/admin/view/template/sale/order_invoice.tpl on line 30

в остальном вроде пока правильно.

 

Как исправить ошибку?

 

Спасибо,

С уважением,

Ирина

 

 

Поделиться сообщением


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

/admin/view/template/sale/order_invoice.tpl on line 30

в остальном вроде пока правильно.

 

Как исправить ошибку?

 

Спасибо,

С уважением,

Ирина

Предполагаю что у Вас ошибка в 30 строке. 

Правка только для opencart2 обратите внимание.

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 19.11.2016 в 00:40, Bladislav сказал:

Предполагаю что у Вас ошибка в 30 строке. 

Правка только для opencart2 обратите внимание.

Спасибо большое за ответ, уважаемый Bladislav . Может сможете еще подсказать, как в этом документе (счете) вывести номер телефона покупателя?

Странно, что его по умолчанию не выводят. При доставке номер телефона очень нужен курьеру.

Спасибо,

с уважением,

Ирина

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
On 30.01.2017 at 3:03 PM, irinasinichka said:

Спасибо большое за ответ, уважаемый Bladislav . Может сможете еще подсказать, как в этом документе (счете) вывести номер телефона покупателя?

Странно, что его по умолчанию не выводят. При доставке номер телефона очень нужен курьеру.

Спасибо,

с уважением,

Ирина

Так он выводится в контактах плательщика.... в этом суть и была.

Проверьте в файле /view/template/sale/order_invoice.tpl эти строки. Может не тот выложил, а все молчат =) Или напишите почту в лс, скину рабочий мой вариант.

<tbody>
        <tr>
          <td><address>
		  <?php echo $order['telephone']; ?>
		  <?php echo $order['email']; ?>
            <?php echo $order['payment_address']; ?>
            </address></td>
          <td><address>
            <?php echo $order['shipping_address']; ?>
            </address></td>
        </tr>
      </tbody>

 

Поделиться сообщением


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

все отлично! а как сделать чьобы на печать одна страница выводилась? у меня почему то две выводится, вторая пустая......

Поделиться сообщением


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

@Bladislav  подскажите пожалуйста как подправить, чтобы телефон и имэйл выводились в двух разных строчках?
Спасибо!

Поделиться сообщением


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

Добрый день! Подойдёт ли модуль на версию ocstore 2.3.0.2? 

Поделиться сообщением


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

Подскажите, как шрифт увеличить. Печатает маленьким шрифтом, не разглядеть ничего толком. И хотелось бы, чтобы Способ оплаты, способ доставки, номер заказа - все шло с новой строки. И решетку как заменить на № ?

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От Bladislav
      opencart 2x
      Небольшая переделка стандартного и почти бесполезного счета который генерируется при нажатии кнопки в заказе - в товарный чек, который можно отдавать клиенту.
      В адрес плательщика добавлены телефон и эмеил, логотип в шапку.
      файл admin/view/template/sale/order_invoice.tpl
      Чуть чуть более компактный размер, убраны ненужные поля.
      в языковом файле admin/language/russian/sale/order.php пару переименований.
      Добавлена кнопка вывода на печать, для тех кому лень нажимать ктрл п.
      (При печати не забывает отключать галочку печати с колонтитулами в настройках браузера)
      image/data/logo.png - вставьте свой логотип обратите внимание logo - со строчной буквы.
      Если у вас по другому называется картинка с логотипом поправить тут:
      <div id="header"> <img src="/image/catalog/logo.png" в order_invoice.tpl
      order_invoiceRW.tpl - стандартный фаил. В случае ошибки - уберите из названия RW и загрузите его.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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