Новий реліз CMS OpenCart 4.0.0.0

OpenCartBot - 25.05.2022
Новий реліз CMS OpenCart 4.0.0.0

Довгоочікувана новина для багатьох веб-розробників - 24 травня 2022 вийшов новий реліз CMS OpenCart 4.0.0.0, платформи для побудови інтернет-магазинів. Це одна із найпопулярніших систем керування сайтами у багатьох країнах, в тому числі в Україні.

Весь секрет цієї CMS у тому, що вона абсолютно безкоштовна, а її простота забезпечує низький поріг входження у розробку. Але все змінюється, і OpenCart не стоїть на місці, його розробники працюють над удосконаленням двигуна від релізу до релізу і зараз це уже не просто CMS, а уже майже повноцінний фреймворк для створення сучасних магазинів.


Товари Opencart 4.0


Нова гілка 4 принесла також безліч змін у движку, безперечно головним з яких є відмова від модифікаторів ocmod, до якого так звикли розробники та користувачі OpenCart. Головним достоїнством ocmod була його простота і тому низький поріг входження у розробку модулів опенкарт. Але тепер усе змінилося, настав час вивчати івенти, тому що в новій системі розширення будуть працювати за новим, за допомогою системи подій (Events) і передзавантажень (Startup).

Зараз ці системи ще не досконалі, тому розробники доповнень сподіваються, що найближчим часом випустять оновлення з поліпшеннями в плані роботи подій, та й самого двигуна в цілому. Бо відразу після випуску в офіційний репозиторій OpenCart "полетіло" безліч "пулл-рекуестів" з багами та проблемами нової збірки. Розробники протягом кількох років апгрейдили систему, але так і не змогли зробити ідеальний перший реліз, втім, нічого дивного, тому що всі попередні нульові версії теж не викликали довіри у користувачів. Так що радіти рано, доведеться почекати випуску стабільнішої збірки, щоб можна було використовувати її для нового інтернет-магазину.


Крон Opencart 4.0


Для розробників розширень також доведеться враховувати, що тепер всі доповнення мають окремий каталог у корені сайту, а кожен доповнення має свою окрему папку в цьому каталозі.

Ще однією важливою зміною OpenCart 4.0 є можливість додавати варіанти товару, тобто такі ж товари, але з різними параметрами, і об'єднувати їх. Це нововведення очікувалося, оскільки раніше користувачам доводилося вирішувати цю проблему за допомогою додаткових модулів.


Модулі Opencart 4.0


Коротко про зміни, які ми побачимо в OpenCart 4.0.0.0

  • робота тільки на PHP 8.1+
  • перейменування URL адмінки
  • відсутність OCMOD
  • нова система установки модулів
  • зберігання архівів модулів на сервері
  • окремий кореневий каталог з модулями
  • система сповіщень у адмініці
  • всі форми в адмінці відправляються через ajax
  • редагування замовлень без API
  • планувальник CRON
  • система автозапуску (Startup)
  • шаблон для товару у списках
  • шаблон для посторінкової навігації (пагінації)
  • дотримання GDPR (політика використання cookie, видалення акаунта та ін.)
  • додано модулі оновлення курсів валют
  • додатно тип модулів "Інші"
  • варіанти товарів
  • оновлена система передплат (платних підписок)
  • односторінкова форма оформлення замовлення
  • налаштування розмірів зображень перенесені у налаштування магазину
  • присутній get-параметр language=code у всіх посилання на сайті
  • додається get-параметр customer_token при авторизації клієнта
  • використання namespace
  • розділення класу і методу символом "|" при зверненні до методу
  • оновлення в системі SEO URL, окремі поля для "ключ", "значення", "аліас"
  • Bootstrap 5
  • jQuery 3.6.0
  • Font Awesome 6
  • CKEditor 5


Чи варто використовувати новий реліз OpenCart 4.0.0.0 - вирішувати вам, все ж таки модулів ще немає достатньої кількості, щоб швидко організувати розробку. Тому поки що стабільною збіркою є реліз із попередньої гілки - 3.0.3.8.


Рекомендовані модулі


Інші статті