mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2025-03-03 19:24:48 +08:00
Add dynamic logo to default report [SCI-5799]
This commit is contained in:
parent
dc72bfc527
commit
ea94ce19b1
2 changed files with 9 additions and 4 deletions
|
@ -60,10 +60,10 @@ module Reports
|
|||
|
||||
file << renderer.render(
|
||||
pdf: 'report', header: { html: { template: "reports/templates/#{template}/header",
|
||||
locals: { report: report, user: user },
|
||||
locals: { report: report, user: user, logo: report_logo },
|
||||
layout: 'reports/footer_header.html.erb' } },
|
||||
footer: { html: { template: "reports/templates/#{template}/footer",
|
||||
locals: { report: report, user: user },
|
||||
locals: { report: report, user: user, logo: report_logo },
|
||||
layout: 'reports/footer_header.html.erb' } },
|
||||
assigns: { settings: report.settings },
|
||||
locals: { report: report },
|
||||
|
@ -164,7 +164,7 @@ module Reports
|
|||
title_page << renderer.render(
|
||||
pdf: 'report', inline: renderer.render_to_string("reports/templates/#{template}/cover.html.erb",
|
||||
layout: false,
|
||||
locals: { report: report, total_pages: total_pages.to_i }),
|
||||
locals: { report: report, total_pages: total_pages.to_i, logo: report_logo }),
|
||||
disable_javascript: false,
|
||||
template: 'reports/report.pdf.erb'
|
||||
)
|
||||
|
@ -182,5 +182,10 @@ module Reports
|
|||
|
||||
merged_file
|
||||
end
|
||||
|
||||
def report_logo
|
||||
'logo.png'
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
</style>
|
||||
<div class="print-header">
|
||||
<div class="logo-img">
|
||||
<%= image_tag wicked_pdf_asset_base64('logo.png') %>
|
||||
<%= wicked_pdf_image_tag logo %>
|
||||
</div>
|
||||
<div class="page-numbers pagination" data-page-offset="0">
|
||||
Page <span class="page"></span> of <span class="topage"></span>
|
||||
|
|
Loading…
Reference in a new issue