Я нашел решение - отредактировал php-файл, который вызывает ресурсы, чтобы он вызывал их с помощью «inline» вместо «attachment» (mautic / app / bundles / AssetBundle / Controller / PublicController.php):
if (!$stream) {
$response->headers->set('Content-Disposition', 'attachment;filename="'.$entity->getOriginalFileName());
}
изменено на
if (!$stream) {
$response->headers->set('Content-Disposition', 'inline;filename="'.$entity->getOriginalFileName());
}
Возможно, есть способ обойти это без редактирования кода (возможно, некоторые правила .htaccess?), Если кто-то знает, как это будет здорово.