Что нового в версии 3.1:

  • Исправлены ошибки в mysql-запросах
  • Изменена файловая структура модуля. Это связано с ограничениями установщика модулей Опенкарт 3 на запись файлов в каталоги. Новая структура больше соответствует концепции Опекарт.
    Если вы производили изменения в контроллере и модели, их необходимо повторить в новых файлах. Если вы изменяли шаблоны twig/tpl – можете просто скопировать файлы в новое расположение.


Как обновить Advanced Downloads до версии 3.1

Opencart 3

Изменения структуры:

Старый файл

Новый файл

catalog/controller/product/advanced_downloads.php

catalog/controller/extension/module/advanced_downloads.php

catalog/model/catalog/advanced_downloads.php

catalog/model/extension/module/advanced_downloads.php

catalog/view/theme/default/template/product/advanced_downloads_modal.twig

catalog/view/theme/default/template/extension/module/advanced_downloads/modal.twig

catalog/view/theme/default/template/product/advanced_downloads_panel.twig

catalog/view/theme/default/template/extension/module/advanced_downloads/panel.twig

catalog/view/theme/default/template/product/advanced_downloads_tab_content.twig

catalog/view/theme/default/template/extension/module/advanced_downloads/tab_content.twig

catalog/view/theme/default/template/product/advanced_downloads_tab_link.twig

catalog/view/theme/default/template/extension/module/advanced_downloads/tab_link.twig


  1. Установить Advanced Downloads 3.1 с помощью установщика Opencart
  2. Обновить кеш модификаторов
  3. Обновить системный кеш
  4. Удалить старые файлы, которые больше не используются:
    • catalog/controller/product/advanced_downloads.php
    • catalog/model/catalog/advanced_downloads.php
    • catalog/view/theme/default/template/product/advanced_downloads_modal.twig
    • catalog/view/theme/default/template/product/advanced_downloads_panel.twig
    • catalog/view/theme/default/template/product/advanced_downloads_tab_content.twig
    • catalog/view/theme/default/template/product/advanced_downloads_tab_link.twig

Если вы делали изменения в указанных twig-файлах, скопируйте их в каталог catalog/view/theme/default/template/extension/module/advanced_downloads/ и удалите из названия файла ‘advanced_downloads_’


Opencart 2.3

Изменения структуры:

Старый файл

Новый файл

catalog/controller/product/advanced_downloads.php

catalog/controller/extension/module/advanced_downloads.php

catalog/model/catalog/advanced_downloads.php

catalog/model/extension/module/advanced_downloads.php

catalog/view/theme/default/template/product/advanced_downloads_modal.tpl

catalog/view/theme/default/template/extension/module/advanced_downloads/modal.tpl

catalog/view/theme/default/template/product/advanced_downloads_panel.tpl

catalog/view/theme/default/template/extension/module/advanced_downloads/panel.tpl

catalog/view/theme/default/template/product/advanced_downloads_tab_content.tpl

catalog/view/theme/default/template/extension/module/advanced_downloads/tab_content.tpl

catalog/view/theme/default/template/product/advanced_downloads_tab_link.tpl

catalog/view/theme/default/template/extension/module/advanced_downloads/tab_link.tpl


  1. Установить Advanced Downloads 3.1 с помощью установщика
  2. Обновить кеш модификаторов
  3. Удалить старые файлы, которые больше не используются:
    • catalog/controller/product/advanced_downloads.php
    • catalog/model/catalog/advanced_downloads.php
    • catalog/view/theme/default/template/product/advanced_downloads_modal.tpl
    • catalog/view/theme/default/template/product/advanced_downloads_panel.tpl
    • catalog/view/theme/default/template/product/advanced_downloads_tab_content.tpl
    • catalog/view/theme/default/template/product/advanced_downloads_tab_link.tpl

Если вы делали изменения в указанных tpl-файлах, скопируйте их в каталог catalog/view/theme/default/template/extension/module/advanced_downloads/, убрав из названия файла ‘advanced_downloads_’