2012-01-24 6 views

Répondre

0

Je n'ai pas trouvé de crochet mais j'ai réussi à trouver la variable correspondante.

J'ai jeté un coup d'oeil au module et il semble qu'il définit le nom à la ligne 41 page print.pdf.pages.inc.

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

Alors essayez ceci et mettez ce code dans votre module. Je ne sais pas si cela va fonctionner

variable_set('print_pdf_filename', $nameouwant); 

acclamations, Vishal

+0

Merci pour votre réponse, mais ne fonctionne pas – Laky

1

Le module d'impression comprend une fonction drupal_alter dans print_pdf.page.inc

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

Il en résulte l'être crochet suivant disponible pour utilisation:

function hook_print_pdf_filename_alter(&$pdf_filename, $path) { 
    $pdf_filename = 'yourfilename'; 
} 
Questions connexes