Basic pdf generating

This commit is contained in:
Martin Lensment 2015-04-21 11:16:43 +03:00
parent e987e201ad
commit 727d1226ad
15 changed files with 298 additions and 3 deletions

View file

@ -1 +1 @@
Rails.application.config.assets.precompile += %w( login.css registrar-manifest.css )
Rails.application.config.assets.precompile += %w( login.css registrar-manifest.css shared/pdf.css )

View file

@ -0,0 +1,7 @@
PDFKit.configure do |config|
config.wkhtmltopdf = "#{Rails.root}/vendor/bin/wkhtmltopdf"
config.default_options = {
page_size: 'A4'
# :print_media_type => true
}
end

View file

@ -723,3 +723,8 @@ en:
registrar_head_title: 'EIS Registrar'
admin_head_title: 'Estonian Internet Foundation'
bind_manually: 'Bind manually'
forward_invoice: 'Forward invoice'
forward: 'Forward'
back_to_invoice: 'Back to invoice'
invoice_forwared: 'Invoice forwarded'
failed_to_forward_invoice: 'Failed to forward invoice'

View file

@ -20,7 +20,11 @@ Rails.application.routes.draw do
namespace :registrar do
root 'polls#show'
resources :invoices
resources :invoices do
get 'download_pdf', on: :member
match 'forward', on: :member, via: [:post, :get]
end
resources :deposits
resources :account_activities