Сделать модификацию ajaxupload.js в Opencart
Сергей12 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
06.12.2017
Проблема: в android webview не работает Input type="file" а модуль simple использует как раз этот вид.
Что имеем: ocstore 2.3.0.2.3 + модуль simple
Модуль simple использует этот скрипт опенкарта:
catalogviewjavascriptjqueryajaxupload.js
То есть это не просто инпут с типом файл, а скрипт, который создает кнопку, делает скрытый инпут
_createInput: function(){
....
}
Затем обрабатывает и загружает файл...
На выход выдает хэш, который вернул скрипт на сервере, уже этот хэш кладется в инпут модуля (обычный хидден инпут)
Нужно: поправить этот скрипт и добавить свой обработчик на выбор файла. чтобы заработала кнопка выбора файла на устройстве с webview.