16 октября 2023 вышел релиз OpenCart 3.0.3.9. Неожиданно через два года после последнего релиза третьей версии 3.0.3.8 и семи релизов четвертой версии выпустили официальное обновление на которое уже никто и не надеялся. Почему так? Пожалуй, потому что до сих пор нет стабильной версии 4.0.xx, а третья версия на данный момент пользуется большой популярностью также, если стоит выбор между 3 и 4 версиями, то чаще выбирают версию 3.х.

Вас интересует то, что изменилось в OpenCart 3.0.3.9 по сравнению с предыдущим релизом 3.0.3.8? На официальном сайте нет подробного описания (ничего странного, ведь его никогда там нет), но есть ссылка на страницу гитхаб с техническим списком изменений в новом движке 3.0.3.9. Поэтому попробуем подробнее объяснить вам все изменения, которые произошли в этом релизе:

1. Первое и самое главное обновление это – совместимость с PHP 8.
Трудно понять, зачем было оказывать поддержку новой версии PHP 8 на старой версии оппенкарт. Все мы знаем, что разработчикам модулей добавляется немало работы - а это адаптировать свои модули, в которых они заявляют полную совместимость с OpenCart 3.0, или добавлять сообщения, что модули работают только на версиях PHP 7+. Ведь клиенты установят Опенкарт 3.0.3.9 на новый PHP 8.2 и будут засыпать службы поддержки модулей и разработчиков - "почему не работает?" ведь заявлена поддержка Опенкарт 3?.

2. Поддержка изображений в формате WEBP.
Теперь в файловом менеджере можно скачивать изображения с расширением webp. Полезно и важно обновление, ведь Google и его сервисы любят легкий формат webp. Но где тогда поддержка avif ожидаем в следующем обновлении?

3. Новые улучшения в текстовом редакторе Summernote.
Добавлена кнопка курсива. Многие из вас, видимо, искали кнопку "I" в редакторе описания, но о ней забыли, теперь эту проблему профиксировали. А еще добавили размер шрифта "13" в визуальный редактор - надо же, не побоялся кто это сделать, не зря же этот размер пропустили. Еще исправлена постоянная ошибка 404 в консоли админ панели из-за неправильного пути к файлу локализации редактора Summernote.

4. С и страницы товара удален скрипт addthis (социальные кнопки, шеринг).
Это разумно, потому что этими кнопками никто не пользуется.

5. Фиксы, исправления.
Многие разнообразные мелкие поправки в коде, они не делали существенных проблем, но все равно это к лучшему так как любые правки это уже хорошо, но несмотря на это версия 3.0.3.8 также была и является стабильной и самодостаточной. Фиксы пагинации на страницах личного кабинета:

  • История заказов,
  • Файлы для загрузки
  • Транзакции,
  • Возвращение и т.п.

Фиксированная сортировка опций товара в заказе на панели администратора. Правки в работе платежных модулей PayPal и Klarna. И множество различных исправлений орфографических ошибок, пропущенных переводов и в соответствии с общим "code style".

Поэтому имеем такой вывод:

Непременно Новая версия OpenCart 3.0.3.9 стоит внимания, но если вы хотите делать интернет магазин - рекомендуем выбирать именно этот релиз, загружайте и устанавливайте, но это по состоянию на сегодняшний день, потому что в перспективе будет обновляться версия 4.0 и возможно уже она будет лучше и современнее. Сейчас последняя версия тройки вполне стабильна, если говорить о ее использовании на PHP 7, но на PHP 8 еще думаем нужно тестировать, так как большинство модулей посторонних не поддерживают его. Поэтому это тоже отличная сборка так же стабильная 3.0.3.8 но с улучшениями. Если у вас будут возникать вопросы "будут ли работать модули на 3.0.3.9?, если автор заявил только поддержку 3.0.3.7 или 3.0.3.8" - ответ: будут работать, но только если у вас на сервере PHP 7, с PHP 8 Могут модули могут быть несовместимыми, поэтому стоит перед покупкой модулей уточнить поддержку нужной версии PHP.


Связанные товары