X

Opencart, OcStore. Отключение подтверждения о загруженном файле

Загружая вручную большое кол-во товаров, столкнулся с надоедливым сообщением в загрузчике о том, что "файл загружен". Сообщение выводится обычным js alert-ом, поэтому до закрытия этого окошка, нет возможности продолжить работу - это раздражает. Решил это подтверждение выпилить. Писать и тестировать vqmod облом, поэтому просто сделаю заметку о том, где это отключить..

Открываем: /admin/view/template/common/filemanager.tpl

Ищем обработчик, который вешается на кнопку загрузки файла, примерно 154 строка, выглядит так:

$('#button-upload').on('click', function() {
..
}

В теле этой функции ищем следующее:

...
success: function(json) {
        if (json['error']) {
                alert(json['error']);
        }

        if (json['success']) {
                alert(json['success']);
                $('#button-refresh').trigger('click');
        }
},
...

И комментируем вывод success сообщения:

...
success: function(json) {
        if (json['error']) {
                alert(json['error']);
        }

        if (json['success']) {
                // alert(json['success']);
                $('#button-refresh').trigger('click');
        }
},
...

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

Категории: Opencart