This commit is contained in:
Adrian Hinz 2020-07-09 12:07:38 +02:00
parent d2f770e84b
commit 6dcea6310c
3 changed files with 9 additions and 0 deletions

View File

@ -25,6 +25,12 @@ module PsAdmin
set_orders
end
def gen_pdf_file
otp = OrderToPdf.new(@order).call
send_file otp
end
def status_histories
render layout: false
end

View File

@ -62,6 +62,8 @@
<dd><%= @order.payment_method.name %></dd>
<dt>Wiadomość</dt>
<dd><%= raw @order.message_from_client.gsub(/(\r\n|\n\r|\r|\n)/, '<br \>') unless @order.message_from_client.blank? %></dd>
<dt>PDF:</dt>
<dd><%= link_to raw('Pobierz PDF'), {controller: '/ps_admin/order', action: :gen_pdf_file, id: @order.id}, class: 'btn btn-info btn-xs' %></dd>
</dl>
</div>
</div>

View File

@ -39,6 +39,7 @@ Rails.application.routes.draw do
resources :settings
resources :admins
get 'order/anonimize'
get 'order/gen_pdf_file'
get 'order/status_histories'
get 'order/change_status'
resources :order