Поддерживайте Украину! Как вы можете помочь?
Русский военный корабль, иди нахуй!
Обращение к россиянам и беларусам

Россия коварно напала на Украину, убивает ее жителей, разрушает города и села, уничтожает инфраструктуру. Русские солдаты пришли в чужую страну, чтобы убивать, насиловать и грабить.
Россиянин, пока ты молчишь, кровь и страдания жертв войны на твоей совести тоже. Твое молчание - это поддержка войны.
Каждый день мы, жители Украины, прячемся в бомбоубежищах, каждый день по украинским городам, по жилым домам, прилетают ракеты. Зачем? Почему? Нас не нужно спасать, у нас было все в порядке, пока вонючий русский ботинок не ступил на украинскую землю. Неужели, наибольшей стране мира мало территорий?
Если ты умный и трезвый, включи критическое мышление, проанализируй информацию с разных мировых медиа. Неужели ты веришь, что все вокруг врут и только ваше ТВ вещает правду? путинская пропаганда строилась не один год, чтобы сейчас убивать мирных людей и получать за это овации и оды от зомбированного населения.
Россияне, беларусы, опомнитесь, сделайте хоть что-то, чтобы остановить эту жестокую войну против ни в чем не винных людей. Если считаете, что не можете ничего сделать, скажите публично "Нет войне в Украине" или напишите пост в соцсетях об этом. Остановите геноцид украинского народа! Остановите убийства мирных жителей Украины! Остановите убийцу тисяч людей по всему миру - путина!
Рано или поздно придет время расплаты и тогда вам будет стыдно. Мы никогда не простим! Русский военный корабль, иди нахуй!

Релиз OpenCart 3.0.3.9 - что нового?

OpenCartBot - 18.10.2023
Релиз OpenCart 3.0.3.9 - что нового?

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

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

1. Самое главное обновление - совместимость с PHP 8.
Контроверсионно, ведь зачем было делать поддержку PHP 8 на старой версии движка. У разработчиков модулей добавляется немало работы - адаптировать свои модули, в которых они заявляют полную совместимость с OpenCart 3.0, или добавлять сообщение, что модули работают только на PHP 7. Установят же ОпенКарт 3.0.3.9 на новомодный PHP 8.2 и будут терроризировать разработчиков - "почему не работает".
Ми уже адаптировали свои модули для OpenCart 3.0.3.9.

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 могут модули могут быть несовместимыми.


Рекомендуемые товары


Связанные статьи