Скрипты minishop в верхней части страницы

Прикрепил изображение к вопросу!!!

Сайт valoft.com

Мешают default.css и script, который подгружаются вверху без моего на то разрешения. Можно ли от них избавиться? Дефолт я уже давно переписал в одтельный файл css, который подгружается вместе со всеми, а скриптовый код я бы вынес в одтельный файл со всеми скриптами. Где эти опции можно удалить/поменять???
Владимир
16 февраля 2017, 20:33
modx.pro
2 488
0

Комментарии: 6

Гриборий
17 февраля 2017, 01:07
0
В настройках минишопа.
    Андрей Шевяков
    17 февраля 2017, 14:00
    0
    Добрый день!

    Заходите в настройки:


    Убираете эти два значения и подключаете файлы вручную, как Вам необходимо.
      Владимир
      17 февраля 2017, 21:16
      0
      спасибо за подсказку. я именно так и сделал, но скрипт

      <script type="text/javascript">
      miniShop2 = {};
      miniShop2Config = {
      	cssUrl: "/assets/components/minishop2/css/web/"
      	,imagesUrl: "/assets/components/minishop2/images/web/"
      	,actionUrl: "/assets/components/minishop2/action.php"
      	,ctx: "web"
      	,close_all_message: "закрыть все"
      	,price_format: [2, ".", " "]
      	,price_format_no_zeros: 1
      	,weight_format: [3, ".", " "]
      	,weight_format_no_zeros: 1
      	,callbacksObjectTemplate: function() {
      		return {
      			before: function() {/*return false to prevent send data*/}
      			,response: {success: function(response) {},error: function(response) {}}
      			,ajax: {done: function(xhr) {},fail: function(xhr) {},always: function(xhr) {}}
      		};
      	}
      };
      miniShop2.Callbacks = miniShop2Config.Callbacks = {
      	Cart: {
      		add: miniShop2Config.callbacksObjectTemplate()
      		,remove: miniShop2Config.callbacksObjectTemplate()
      		,change: miniShop2Config.callbacksObjectTemplate()
      		,clean: miniShop2Config.callbacksObjectTemplate()
      	}
      	,Order: {
      		add: miniShop2Config.callbacksObjectTemplate()
      		,getcost: miniShop2Config.callbacksObjectTemplate()
      		,clean: miniShop2Config.callbacksObjectTemplate()
      		,submit: miniShop2Config.callbacksObjectTemplate()
      		,getRequired: miniShop2Config.callbacksObjectTemplate()
      	}
      };
      </script>
      все равно запускается. я знаю код лежит в файле minishop2.class.php, можно ли его перенести во внешний файл для скриптов, чтобы ничего не пофиксилось на сайте? я имею ввиду лежит в пхп шном файле, и как сделать грамотно не знаю
        Игорь Терентьев
        18 февраля 2017, 13:13
        +1
        В последней версии miniShop2 если настройка ms2_frontend_js пустая, то этот скрипт в шапку не прописывается.
          Владимир
          18 февраля 2017, 17:49
          0
          так я вроде устанавливал месяц назад систему, это не последняя разве?? или есть еще позже? просто боюсь уже обновлять чтобы не поломать ничего. по другому никак не выкрутиться?
            Игорь Терентьев
            18 февраля 2017, 19:06
            0
            Версия 2.4 и выше. Странно, на прошлой неделе как раз сталкивался с проблемой, что этот скрипт не регистрировался в head, если настройка не указана…
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      6