Страница 1 из 1

За что отвечают эти скрипты?

Добавлено: 30.01.2020, 09:53
Casser
Хочу отключить эти два скрипта:

{* JQuery migrate*}
{if $module == "ProductsView"}
<script src="design/{$settings->theme}/js/jquery-migrate-3.0.1.min.js{if $js_version}?v={$js_version}{/if}"></script>
{/if}

{* Match height *}
<script src="design/{$settings->theme}/js/jquery.matchHeight-min.js{if $js_version}?v={$js_version}{/if}"></script>
<script>ut_tracker.end('parsing:head:js');</script>


Отключил, вроде сайт нормально работает.
За что эти скрипты отвечают?

Добавлено: 30.01.2020, 12:26
synsmaster
JQuery migrate необходим для запуска ui.touch-punch на более новую версию JQuery.
ui.touch-punch позволяет на мобильных устройствах перетаскивать ползунок цен.

Match height используется на странице сравнений. Он делает строки с значениями одинаковыми по высоте.

Добавлено: 30.01.2020, 14:06
Casser
synsmaster, спасибо.

Цен нет у меня.
Сравнений тоже нет.

Получается эти два скрипта можно отключить?
Если они только на это влияют...

Добавлено: 30.01.2020, 15:46
OkayCMS
Да, если у вас ползунок не используется и сравнение также - можно отключить.

Добавлено: 31.01.2020, 10:12
Casser
OkayCMS писал(а):Да, если у вас ползунок не используется и сравнение также - можно отключить.
Благодарю!

Добавлено: 02.02.2020, 14:50
ShalmievCom
Casser писал(а):Хочу отключить эти два скрипта:

{* JQuery migrate*}
{if $module == "ProductsView"}
<script src="design/{$settings->theme}/js/jquery-migrate-3.0.1.min.js{if $js_version}?v={$js_version}{/if}"></script>
{/if}

{* Match height *}
<script src="design/{$settings->theme}/js/jquery.matchHeight-min.js{if $js_version}?v={$js_version}{/if}"></script>
<script>ut_tracker.end('parsing:head:js');</script>


Отключил, вроде сайт нормально работает.
За что эти скрипты отвечают?

Casser, для меня их отключение тоже актуально. В каком файле они прописаны?

OkayCMS писал(а):Да, если у вас ползунок не используется и сравнение также - можно отключить.


OkayCMS, не стоит ли в таком случае эти скрипты обернуть в дополнительные условия, чтобы по умолчанию не грузить их?
1. Для JQuery migrate - использовать доп. условие if $is_mobile === true || $is_tablet === true .
2. Для Match height - использовать доп. условие if url == comration (или что-то похожее, отвечающее за url страницы Стравнения)