You are here

function vde_pdf_wkhtmltopdf_preprocess_views_data_export_pdf_pheader in Views Data Export PDF 7

Same name and namespace in other branches
  1. 7.2 modules/vde_pdf_wkhtmltopdf/vde_pdf_wkhtmltopdf.theme.inc \vde_pdf_wkhtmltopdf_preprocess_views_data_export_pdf_pheader()

Preprocess views_data_export_pdf_pheader.

File

modules/vde_pdf_wkhtmltopdf/vde_pdf_wkhtmltopdf.theme.inc, line 11
Theme and preprocess functions for "Views Data Export PDF - Renderer: wkhtmltopdf".

Code

function vde_pdf_wkhtmltopdf_preprocess_views_data_export_pdf_pheader(array &$vars) {
  $render_engine = $vars['render_engine'] ?? NULL;
  $renderer = $vars['renderer'] ?? NULL;

  // Special case: Ignore the Hybrid wkhtmltopdf + mPDF renderer, since it
  // does not render footers through wkhtmltopdf
  if ($render_engine == 'wkhtmltopdf' && strpos($renderer, 'mpdf') === FALSE) {
    $vars['script_path'] = vde_pdf_wkhtmltopdf_get_header_footer_js_path();
    _vd_pdf_wkhtmltopdf_inline_css_and_js($vars);
  }
}