Всем конечно спасибо! я уже сделал простым тегом <a>, просто изменил загрузку файла, он загружается, имя его кодируется в латинские буквы, а в БД записывается и русское название файла и латинское, латинское для загрузки файла(ссылки для её скачивания), а оригинальное для отображения названия файла пользователю!и всё стало работать, он теперь даже txt не открывает в браузере а просит сохранить или открыть прогой!
короче переделал это дополнение не для дополнительного поля а загрузка документации к продукту!загружается в админ панели!единственное недостаток как удалить файл с сервера и запись ячейки нажатием одной кнопки в поле редактирования товара в админ панеле!
щас у меня в админ просто один инпут выбрать файл, а второй просто отображает что есть в этой ячейке или нет, и чтобы удалить документ из продукта просто стираем значение во втором инпуте, а файл естественно остаётся на серваке!