То что в версиях новее 2 отключат FTP это может и хорошо но как быть тем кто использует версии opencart 2 . Ситуация такая, когда в админке opencart создаётся новый пользователь или администратор, учетная запись создаётся внутри opencart не касаясь хостинговых пользователей или пользователей VPS, согласен это хорошо, из opencart пользователь несможет выйти далее своей директории на хостинге или сервере. По подключению скажу следующую мысль. Например у меня на VPS всегда настраивается защита FTP с использованием TLS или SSL, шаред хостинги я не использую уже давно и как там дела с этим вопросом обстаят незнаю, но это зависит напрямую от админов шаред хостингов, могут поставить шифрование FTP а могут оставить открытым протокол, в случае если FTP открыт взлом сайта обычное дело, причем очень быстрое. На скриншоте который я показал явно указан FTP и как я понимаю в поля формы необходимо прописать логин и пароль пользователя VPS или Шаред Хостинга, что является обсолютным злом 666 уровня ! В случае взлома opencart у взломщика в руках окажется полный доступ к VPS или Шаред Хостингу. Фикс который вы любезно предложили использовать действительно является решением этой проблеммы, большое спасибо людям создавшим его и вам за наводку. На форуме есть статья
Как не надо делать при разработке магазина на Opencart в этой статье нехватает информации о фиксе FTP чтоб можно было невключать FTP и работать с установщиком дополнений. Необходимо предупредить пользователей opencart о проблемме и путях решения её. Как вообше происходит синхронизация таваров в магазине на opencart 2 с 1С, какой там протокол или тип подключения ?