VM 2.x SJ MiniCart Pro

1098 строка fix для ssl / https
/modules/mod_sj_minicart_pro/assets/js/jquery.mCustomScrollbar.js

$.event.special.mousewheel || document.write('<script src="' + _dlp + '//cdnjs.cloudflare.com/ajax/libs/jquery-mousewheel/3.0.6/jquery.mousewheel.min.js"><\/script>');

меняем на
$.event.special.mousewheel || document.write('<script src="/modules/mod_sj_minicart_pro/assets/js/jquery.mousewheel.min.js"><\/script>');
 
как сделать чтобы список товаров всегда отображался, без клика на корзину, просто стилями тут не поомжет, надо js ковырять
 
1098 строка fix для ssl / https
/modules/mod_sj_minicart_pro/assets/js/jquery.mCustomScrollbar.js

$.event.special.mousewheel || document.write('<script src="' + _dlp + '//cdnjs.cloudflare.com/ajax/libs/jquery-mousewheel/3.0.6/jquery.mousewheel.min.js"><\/script>');

меняем на
$.event.special.mousewheel || document.write('<script src="/modules/mod_sj_minicart_pro/assets/js/jquery.mousewheel.min.js"><\/script>');
Не помогло без https корзина работает обновляется товар с https не хочет
 

Вложения

  • Скриншот 28-11-2023 091754.jpg
    Скриншот 28-11-2023 091754.jpg
    133,1 KB · Просмотры: 8
Не помогло без https корзина работает обновляется товар с https не хочет

В общем решил проблему путем замены
modules\mod_sj_minicart_pro\mod_sj_minicart_pro.php файл:
$cart->ajaxurl = strtolower(substr($_SERVER["SERVER_PROTOCOL"], 0, 5)) == 'https://' ? 'https://' : 'http://';
=> меняем на:
$cart->ajaxurl = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on')?'https://' : 'http://';
 
Назад
Сверху