Почему ссылка на файл без протокола ssl?

Автор Belena, 21 марта 2021, 07:22:04

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

Belena

Добрый день, сделана возможность распечатывать транспортные накладные выборочно в списке заказов в админке, для этого созданы изменения в /tools/tcpdf и добавлена библиотека print.js.
Но при работе возникает конфликт
print.min.js:1 Mixed Content: The page at 'https://домен/admin1/index.php?controller=AdminOrders&token=b201c2ca72239a9383cc790c2892cfdb' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://домен/cache/tcpdf/94485//94485_merged.pdf'. This request has been blocked; the content must be served over HTTPS.
почему формируется ссылка без сертификата?

tigran

Протокол поменяйте в изменениях, которые сделали.

Adik

В шаблонах pdf посмотрите как ссылка формируется. Протокол явно задать можно https.

coder

В классе HTMLTemplate.php замените http на https
'img_ps_dir' => 'http://'.Tools::getMediaServer(_PS_IMG_)._PS_IMG_,
и везде заменить нужно, раз у вас на ssl сайт переведен.