Using chartkick
with wicked-pdf
.
app/layout/pdf.html.erb
<!doctype html>
<html>
<head>
<meta charset='utf-8' />
<%= wicked_pdf_stylesheet_link_tag 'application', media: 'all' %>
<%= wicked_pdf_javascript_include_tag 'application', 'data-turbolinks-track' => true %>
<%= javascript_include_tag "http://www.google.com/jsapi"%>
<%= wicked_pdf_javascript_include_tag 'chartkick'%>
</head>
<body onload='number_pages'>
<div id="header">
<h2>Report</h2>
</div>
<div id="content">
<%= yield %>
</div>
But it gives an error ON THIS LINE
<%= wicked_pdf_stylesheet_link_tag 'application', media: 'all' %>
Error
undefined method `start_with?' for nil:NilClass
How I remove this? Error
ActionView::Template::Error (undefined method `start_with?' for nil:NilClass):
2: <html>
3: <head>
4: <meta charset='utf-8' />
5: <%= wicked_pdf_stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %>
6: <%= wicked_pdf_javascript_include_tag 'application', 'data-turbolinks-track' => true %>
7: <%= javascript_include_tag "http://www.google.com/jsapi"%>
8: <%= wicked_pdf_javascript_include_tag 'chartkick'%>
app/views/layouts/pdf.html.erb:5:in `_app_views_layouts_pdf_html_erb___3130978149028204091_70042742447040'
app/controllers/campaigns_controller.rb:104:in `block (2 levels) in survey_reporting'
app/controllers/campaigns_controller.rb:101:in `survey_reporting'