Перейти до вмісту
  1. Документація
  2. Початок роботи
  3. Оновлення

Оновлення

Як оновити шаблон Trust для OpenCart 3 без втрати налаштувань: заміна файлів, кнопка оновлення в адмінці, очищення кешу.

2 хв читання

Оновлення зберігає всі налаштування шаблону й модулів. Займає кілька хвилин.

Перед оновленням зробіть резервну копію файлів і бази даних. Якщо ви змінювали файли шаблону напряму, ці зміни буде перезаписано — див. розділ «Власні зміни».

Як оновити

  1. Завантажте нову версію

    Завантажте актуальний архів з особистого кабінету Центру підтримки OCTemplates і розпакуйте його.

  2. Замініть файли на сервері

    Скопіюйте папки admin, catalog, image і system з папки upload у корінь сайту із заміною файлів — так само, як під час встановлення.

    Вміст папки upload і корінь сайту

  3. Запустіть оновлення в адмінці

    Відкрийте Доповнення → Доповнення → Шаблони і натисніть «Редагувати» біля Trust OCTemplates. Шаблон сам побачить нову версію: на верхній панелі з'явиться червона кнопка з підказкою «Оновити налаштування». Натисніть її.

    Кнопка оновлення в налаштуваннях шаблону

  4. Дочекайтеся завершення

    Відкриється вікно «Оновлюємо Trust». Не закривайте сторінку — оновлення триває до хвилини. Шаблон сам:

    • перевірить ліцензію і запише нову версію;
    • додасть права доступу до нових модулів;
    • оновить структуру бази даних;
    • зареєструє події теми й застосує модифікатори;
    • очистить кеш.
  5. Перевірте результат

    У підсумку буде видно, з якої версії на яку оновлено шаблон і що саме зроблено. Натисніть «Готово — перезавантажити сторінку», а потім відкрийте магазин і оновіть сторінку з очищенням кешу браузера (Ctrl + F5, на Mac — ⌘ + Shift + R).

    Підсумок оновлення

Власні зміни

Під час оновлення файли шаблону замінюються новими, тому правки, внесені безпосередньо у файли, буде втрачено. Щоб ваші зміни пережили оновлення:

  • Стилі й скрипти додавайте в налаштуваннях шаблону на вкладці «Css - JavaScript» — у поля «Свій CSS код» і «Свій JavaScript код». Вони зберігаються в базі даних і не зникають після оновлення.
  • Зміни в шаблонах і контролерах оформлюйте як окремий OCMOD-модифікатор, а не правкою файлів.

Якщо щось пішло не так

Червона кнопка не з'явилась

Перевірте, що нові файли справді завантажились на сервер — особливо папка admin. Якщо використовуєте кешування на хостингу (OPcache), очистіть його або зачекайте кілька хвилин.

Вітрина виглядає як до оновлення

На сторінці налаштувань шаблону натисніть «Оновити модифікатори», потім «Очистити кеш шаблону» і оновіть сторінку магазину з очищенням кешу браузера.

Помилка під час оновлення

Не повторюйте оновлення кілька разів поспіль. Збережіть текст помилки або скріншот і створіть заявку в службі підтримки.