Add a printer job queue via the printer plugin

This commit is contained in:
Patrick Gansterer 2019-02-02 12:40:57 +01:00
parent 63e1541aa3
commit c955a6ee40
24 changed files with 561 additions and 1 deletions

View file

@ -0,0 +1,7 @@
/ insert_after ':root:last-child'
= config_use_heading form, :use_printer do
= config_input form, :printer_token, as: :string, input_html: {class: 'input-xlarge'}
= config_input form, :printer_print_order_fax, as: :boolean
= config_input form, :printer_print_order_articles, as: :boolean
= config_input form, :printer_print_order_groups, as: :boolean
= config_input form, :printer_print_order_matrix, as: :boolean

View file

@ -0,0 +1,7 @@
/ insert_after 'erb:contains("title t(\'.title\'")'
- content_for :actionbar do
- if FoodsoftPrinter.enabled?
= link_to content_tag(:i, nil, class: 'icon-print'), printer_jobs_path(order: @order), method: :post,
class: "btn#{' btn-primary' unless @order.printer_jobs.any?}",
data: {confirm: @order.printer_jobs.any? && t('.confirm_create_printer_job') },
title: t('helpers.submit.printer_job.create')