Модуль jQuery ошибочно удаляет со страницы скрипты с суффиксом «jquery.js»

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
#1 Ярослав Бровин
  • Группа: Клиент
  • Сообщений: 81
  • Регистрация: 21.06.2013

30.09.2013 22:30

Добрый вечер

Обновил модуль ManaDev SEO Layered Navigation Plus для поддержки Magento Comunity 1.8.0.0. Но заметил, что в конечную страницу
не попадает javascript модуль: history.adapter.jquery.js

Хотя в файле макета manapro_filterajax3.xml этот файл добавляется:

<catalog_category_layered> <!-- find all category pages with layered navigation -->
    <update handle="mana_ajax" />
    <reference name="head">
        <action method="addJs"><script>jquery/history.adapter.jquery.js</script></action>
        <action method="addJs"><script>jquery/history.js</script></action>
      	<action method="addItem"><type>skin_js</type><name>js/manapro_filterajax.js</name><params/></action>
    </reference>


Этот файл так же присутствует на стороне сервера:
Прикрепленное изображение: screenshot-05.jpg

Помимо этого все остальные файлы, которые указаны в этом макете успешно добавляются в конечный код страницы.

Заметил, что файл появляется, если отключить в настройках модуля витрины Российской сборки опцию:
"Удалять с витринных страниц сторонние копии библиотеку jQuery при наличии на этих страницах библиотеки jQuery Российской сборкой Magento?"

Разницу видно на приведенных ниже скриншотах.

Первый скриншот при включенной опции удаления jQuery дубликатов: Много текста, но сравнить можно со следующим скриншотом и увидеть разницу в наличии требуемого файла:
Прикрепленное изображение: screenshot-01.jpg

Второй - при выключенной опции удаления jQuery дубликатов:
Прикрепленное изображение: screenshot-04.jpg

Подскажите, пожалуйста, в чем может быть проблема?

#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8885
  • Регистрация: 20.02.2010

01.10.2013 10:50

Исправлено в версии 2.21.8.

Поделиться темой: