mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2025-10-09 05:18:01 +08:00
Merge pull request #3381 from aignatov-bio/ai-sci-5799-add-dynamic-logo-to-reports
Add dynamic logo to default report [SCI-5799]
This commit is contained in:
commit
b7513c6d5f
2 changed files with 9 additions and 4 deletions
|
@ -60,10 +60,10 @@ module Reports
|
||||||
|
|
||||||
file << renderer.render(
|
file << renderer.render(
|
||||||
pdf: 'report', header: { html: { template: "reports/templates/#{template}/header",
|
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' } },
|
layout: 'reports/footer_header.html.erb' } },
|
||||||
footer: { html: { template: "reports/templates/#{template}/footer",
|
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' } },
|
layout: 'reports/footer_header.html.erb' } },
|
||||||
assigns: { settings: report.settings },
|
assigns: { settings: report.settings },
|
||||||
locals: { report: report },
|
locals: { report: report },
|
||||||
|
@ -164,7 +164,7 @@ module Reports
|
||||||
title_page << renderer.render(
|
title_page << renderer.render(
|
||||||
pdf: 'report', inline: renderer.render_to_string("reports/templates/#{template}/cover.html.erb",
|
pdf: 'report', inline: renderer.render_to_string("reports/templates/#{template}/cover.html.erb",
|
||||||
layout: false,
|
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,
|
disable_javascript: false,
|
||||||
template: 'reports/report.pdf.erb'
|
template: 'reports/report.pdf.erb'
|
||||||
)
|
)
|
||||||
|
@ -182,5 +182,10 @@ module Reports
|
||||||
|
|
||||||
merged_file
|
merged_file
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def report_logo
|
||||||
|
'logo.png'
|
||||||
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
</style>
|
</style>
|
||||||
<div class="print-header">
|
<div class="print-header">
|
||||||
<div class="logo-img">
|
<div class="logo-img">
|
||||||
<%= image_tag wicked_pdf_asset_base64('logo.png') %>
|
<%= wicked_pdf_image_tag logo %>
|
||||||
</div>
|
</div>
|
||||||
<div class="page-numbers pagination" data-page-offset="0">
|
<div class="page-numbers pagination" data-page-offset="0">
|
||||||
Page <span class="page"></span> of <span class="topage"></span>
|
Page <span class="page"></span> of <span class="topage"></span>
|
||||||
|
|
Loading…
Add table
Reference in a new issue