Uncaught TypeError: this._addClass не является функцией на странице добавления / редактирования продукта - PullRequest
0 голосов
/ 29 сентября 2019

После обновления до версии 1.7.6.1 Prestashop перестала работать страница добавления и редактирования продуктов.

Если я прокомментирую строку № 46 в файле classes / Media.php, где находится соединение с ползунком:

'ui.slider' => array('fileName' => 'jquery.ui.slider.min.js', 'dependencies' => array('ui.core', 'ui.widget', 'ui.mouse'), 'theme' => true),

форма начинает работать нормально. Но многие другие перестают функционировать. Тот же эффект получается, если мы отдельно исключим ui.widget или ui.mouse в этой строке.

Отключение всех сторонних модулей в настройках не помогает.

Просто откройте страницудля добавления или редактирования продуктов и в консоли браузера появляется следующая ошибка:

main.bundle.js:221 Uncaught TypeError: this._addClass is not a function
    at e.<computed>.<computed>._create (main.bundle.js:221)
    at e.<computed>.<computed>._create (jquery.ui.widget.min.js:4)
    at e.<computed>.<computed>._createWidget (jquery.ui.widget.min.js:4)
    at new e.<computed>.<computed> (jquery.ui.widget.min.js:4)
    at HTMLDivElement.<anonymous> (jquery.ui.widget.min.js:4)
    at Function.each (main.bundle.js:253)
    at De.fn.init.each (main.bundle.js:253)
    at De.fn.init.e.fn.<computed> [as sortable] (jquery.ui.widget.min.js:4)
    at r.init (form.js?1.7.6.1:1385)
    at r.value (main.bundle.js:253)

Версия PrestaShop: 1.7.6.1

Версия PHP: 7.0.33-0ubuntu0.16.04.6

...