У меня есть проблема со ссылками на pdf файлы на статических страницах в шаблоне cakePHP 3. У нас есть некоторые статические страницы, которые включают загрузку некоторых документов (в основном файлов pdf, doc и xlsx), которые должны быть открыты на новой вкладке - по желанию клиента:/
Я пытался:
<a href="<?= $this->Url->build(DS.'files'.DS.'myPdf.pdf); ?>" target="_BLANK">Download Me</a>
Когда я нажимаю эту ссылку в chrome, новая вкладка будет открыта вместе с файлом, а вкладка source будет перенаправлена на /pages/undefined. Я также попытался использовать новый атрибут загрузки HTML5, который не будет работать в Safari и IE, хотя и будет также иметь ту же проблему. Нужно ли настраивать мои маршруты.php, чтобы разрешить загрузку файлов FTP загруженных файлов? Я прочитал: http://book.cakephp.org/3.0/en/controllers/request-response.html#sending-files, но в моем случае у меня нет модели для моих загрузок.
Большое спасибо!
Просто удалите CSS-классы, которые вы выбираете через jQuery для использования в другой части веб-сайта;)