Завантажувані файли: вирішення проблем

Деякі користувачі стикаються з проблемами при використанні модуля для опенкарт 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. Скинути системний кеш (шестерня вгорі праворуч на головній сторінці адмінки)