Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 3933a9e9

Von Tamino Steinert vor mehr als 1 Jahr hinzugefügt

  • ID 3933a9e90ffae0f7ee5ce02ead25838fefad67bb
  • Vorgänger a991586c
  • Nachfolger b40c5ce0

S:C:Base: erlaube Überschreibung von content_disposition beim Datei senden

um PDFs in der Seite im PDF-Betrachter anzeigen zu können

Unterschiede anzeigen:

SL/Controller/Base.pm
}
my $content_type = $params{type} || 'application/octet_stream';
my $content_disposition = $params{content_disposition} || 'attachment';
my $attachment_name = $params{name} || (!ref($file_name_or_content) ? $file_name_or_content : '');
$attachment_name =~ s:.*//::g;
......
$self->js->render unless $params{js_no_render};
} else {
print $::form->create_http_response(content_type => $content_type,
content_disposition => 'attachment; filename="' . $attachment_name . '"',
content_disposition => $content_disposition . '; filename="' . $attachment_name . '"',
content_length => $size);
if (!ref $file_name_or_content) {

Auch abrufbar als: Unified diff