Деякі користувачі стикаються з проблемами при використанні модуля для опенкарт 2.0 "Заванажувані Файли". Оскільки проблеми однотипні, було вирішено зібрати їх вирішення в одному місці.

Проблема: При спробі завантажити файл - порожня сторінка, помилка 500 або повідомлення Fatal error: Class 'finfo' not found in ...
Причина: Відключений або не встановлений модуль PHP Fileinfo, який потрібен для визначення mime-type файлу.
Рішення 1: Включити або встановити модуль PHP Fileinfo.
Рішення 2: Використовувати Завантажувані Файли версії 1.2.1.
Рішення 3: Знайти у файлі install.xml рядки:

        $finfo = new finfo(FILEINFO_MIME);
        $mime_type = $finfo->file($file);

і замінити їх на рядок: 

        $mime_type = 'application/octet-stream';

 

Проблема: Неправильно відображається вкладка, не там відображаються файли і т.п.
Причина: Нестандартний шаблон.
Рішення: Відкрити файл install.xml і знайти блок 

       <file path="catalog/view/theme/*/template/product/product.tpl">
             ...
       </file>

потім збільшити на одиницю значення атрибутів index: замість index = "0" написати index = "1" і т.д.

 

Проблема: Після установки модуля нічого ніде не відображається.
Причина: До товару не прикріплені файли.
Рішення: Прикріпити файли :) Вкладка відображається тільки тоді, коли прикріплені файли до продукту.
Рішення 2: Тільки для Opencart 3.x. Скинути системний кеш (шестерня вгорі праворуч на головній сторінці адмінки)