Открыть вложенный файл в товар, Presta 1.7

Автор SergeiVK, 25 июня 2019, 18:30:22

« назад - далее »

SergeiVK

Здравствуйте! У меня на PrestaShop 1.7.5.2, есть прикрепленные pdf файлы к товару. При нажатии на ссылку, на странице товара, они сохраняются, а как сделать что бы при нажатии на ссылку они открывались в браузере?

Миколас

В браузере установи расширение adobe.
Открывать или сохранять pdf настраивают в браузере, каждый клиент сам этим занимается.

SergeiVK

Так на других сайтах открывается. Наверно причина в том что, что на тех сайтах, стоит прямая ссылка на pdf файл. А у меня в Prestashop site.com/index.php?controller=attachment&id_attachment=3 . 3 я так понимаю порядковый номер документа.

Adik


coder

В AttachmentController.php поменяйте заголовок на
header('Content-Disposition: inline; filename="'.utf8_decode($a->file_name).'"');

SergeiVK

Цитата: coder от 27 июня 2019, 11:00:33
В AttachmentController.php поменяйте заголовок на
header('Content-Disposition: inline; filename="'.utf8_decode($a->file_name).'"');
Спасибо, это помогло. А как еще добавить что бы в новой вкладке открывалось?

PrestaMan

target="_blank" добавить к ссылке в шаблоне product.tpl
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!

SergeiVK

Цитата: PrestaMan от 27 июня 2019, 12:08:10
target="_blank" добавить к ссылке в шаблоне product.tpl
Спасибо! Работает.