Перейти к основному содержимому

CDN для OpenCart

Выбирайте архив своей основной версии CMS:

ВеткаАрхив 0.1.0Проверено
OpenCart 3Скачать ZIP · SHA-2563.0.4.1
OpenCart 4Скачать ZIP · SHA-2564.1.0.4

Схема событий 4.0.2.3 сверена с исходниками, но полный тест установки выполнен на 4.1.0.4. Для ocStore используйте отдельный пакет.

OpenCart 3​

  1. Подключите источник CDN.
  2. Откройте Дополнения → Установка дополнений и загрузите архив для OpenCart 3.
  3. В Дополнения → Дополнения → Модули найдите Zorka CDN, нажмите «Установить», затем «Редактировать».
  4. Выберите магазин, укажите CDN URL, публичные папки и исключения.
  5. Проверьте изображение через CDN, включите подмену и очистите кэш страниц.

Файлы устанавливаются в стандартные папки admin, catalog, system. XML-модификатора нет: используются штатные события, обновление кэша OCMOD для этого модуля не требуется.

OpenCart 4​

Загрузите zorka_cdn.ocmod.zip с этим именем через Extensions → Installer и установите пакет. Затем установите Zorka CDN в списке модулей и откройте настройки. В OpenCart 4.0 имя архива определяет папку расширения: не добавляйте номер версии к имени ZIP. Версия находится внутри install.json.

Архив OpenCart 4 не подходит для OpenCart 3 и наоборот.

Настройки и работа магазина​

Для каждого магазина — отдельные CDN URL и исключения. По умолчанию разрешена /image/, с учётом подкаталога установки. Папки задаются по одной на строку, с / в начале и конце.

OpenCart сначала создаёт миниатюру обычным способом, затем модуль меняет её URL. Дополнительная обработка HTML шаблонов включает srcset, lazy-loading и inline backgrounds. Исходники и настройки размеров не меняются.

Личный кабинет покупателя, checkout, API, почтовые шаблоны и вошедшие покупатели пропускаются. Публичные картинки проверяйте без авторизации. Сторонние темы и нестандартные AJAX-галереи требуют проверки.

Отключение и обновление​

При проблеме выключите модуль для магазина и очистите кэш страниц. Удаление модуля удаляет его события и настройки всех магазинов, но сохраняет файлы изображений. Перед переустановкой запишите CDN URL и исключения всех магазинов.

Обновление сначала проверяйте на копии сайта; если установщик требует удалить старый пакет, сохраните настройки до удаления. После установки восстановите их и очистите кэш HTML.

Общая диагностика.