2012-01-24 3 views

ответ

0

Я не мог найти крючок, но мне удалось найти переменную для него.

Я посмотрел на модуль и, похоже, он устанавливает имя на строке 41 page print.pdf.pages.inc.

$pdf_filename = variable_get('print_pdf_filename', 
PRINT_PDF_FILENAME_DEFAULT); 

Так что попробуйте это и поместите этот код в свой модуль. Я не уверен, будет ли он работать

variable_set('print_pdf_filename', $nameouwant); 

приветствий, Вишал

+0

Спасибо за ваш ответ, но не работает – Laky

1

Модуля печати включает в себя функцию drupal_alter в print_pdf.page.inc

drupal_alter('print_pdf_filename', $pdf_filename, $path); 

Это приводит к следующим крючкам существ доступный для использования:

function hook_print_pdf_filename_alter(&$pdf_filename, $path) { 
    $pdf_filename = 'yourfilename'; 
} 
Смежные вопросы