ОпенКарт 4.1.0.3 ++

Тема в разделе "Обо всём", создана пользователем AlkatraZ, 8 апр 2026 в 18:20.

  1. AlkatraZ

    AlkatraZ Новичок

    Сообщения:
    16
    Симпатии:
    7
    Всем привет.
    Кидаю на тестирование OpenCart 4.1.0.3++
    Скачать версию от 06.04.2026: https://cloud.mail.ru/public/qH4X/Qmf7y9Car

    Разработка продолжается, кто хочет самый свежий код, берите его из репозитория.

    ВНИМАНИЕ!
    Данный проект не является официальным проектом OpenCart.


    Что это такое?
    Это типа грядущей 4.1.0.4 которую дааавно ждут и которой могло не быть.
    Но появилась надежда: вот ссылка на обсуждение, вот ссылка на мой PR.

    Это не "сборка", ничего постороннего не добавлялось.
    Тут только исправления и улучшения имеющегося кода.
    Проект полностью совместим с Opencart 4.1.0.3

    А вот репозиторий, где ведутся работы
    : https://github.com/batumibiz/oc4

    Что было сделано?
    Полный список изменений тут: https://github.com/batumibiz/oc4/blob/main/CHANGELOG.md
    • За основу взята 4.1.0.3
    • Накатил доработку под Alpine Linux
    • Выпилил ОГРОМНЫЙ (около 3000 файлов), неиспользуемый пакет aws/aws-sdk-php
    • Прошелся по официальной истории комитов, начиная с 4.1.0.3 и выыше, импортировал все более-менее важные исправления и доработки, которые НЕ ЛОМАЮТ совместимость с 4.1.0.3
    • Исправил косяки, список которых строился на основе повседневной работы и анализа .log файлов реальных действующих магазинов.
    • Добавил свои исправления, и доработки.
    • Исправил ВСЕ замечания статического анализатора PhpStan, на который в оф. репозитории OpenCart уже давно махнули рукой.
    Маленький живой пример OpenCart 4.1.0.3++ можно видеть на одном из моих сайтов https://isoap.ge
    • Движок: OpenCart 4.1.0.3++ (тот, что в прикрепленном архиве).
    • Языки: Английский, Русский, Грузинский
    • Дополнения: Journal 3.2.8.7, Cloudflare Turnstile, и несколько собственных дополнений, касающихся оплаты и доставки по Грузии.
    • Стабильность: за последний месяц в логах была всего 1 ошибка, которую уже исправил.
    Тестирование
    Лучше всего это делать в Docker.
    Клонируйте себе репозиторий https://github.com/batumibiz/oc4 и воспользуйтесь инструкцией из README.md

    Установка

    Тут все по стандартной инструкции для OpenCart 4 версии.
    В архиве только Английский язык, остальные устанавливаете сами.

    Поддержка
    Имейте в виду!
    Хоть и исправлено большинство известных проблем, пакет еще в бета-варианте.
    Тестируйте на здоровье. На живых магазинах - только если знаете, что делаете и умеете оперативно решать проблемы, накатывая патчи.

    Обо всех замеченных проблемах пишите ТУТ, или на Гитхабе в моем репозитории.
    По возможности (и наличии свободного времени) постараюсь оперативно исправить.
     
    Последнее редактирование: 10 апр 2026 в 22:49
    Ravilr нравится это.
  2. AlkatraZ

    AlkatraZ Новичок

    Сообщения:
    16
    Симпатии:
    7
    Че то запрещает создавать темы с назвением OpenCart.
    Модераторам: если тема интересует - переименуйте и если надо переместите в другой раздел.
     
  3. Ravilr

    Ravilr Специалист

    Сообщения:
    4.183
    Симпатии:
    1.438
    Много инглиша, мало русского, вот и запрещается такое название. Только допишите в описании явно, что это личный релиз не официальный, вдруг кто еще спутает с просони :)
     
  4. AlkatraZ

    AlkatraZ Новичок

    Сообщения:
    16
    Симпатии:
    7
    Ну жесть творится в "Королевстве Датском"...
    Слов нет, Б/П красавцы.
    Ветку 4.х.х.х открыли, назначили туда мейнтейнера @mhcwebdesign
    Так он вместо того, чтоб рассмотреть и принять мой PR, стал публиковать мои доработки от своего имени...

    Дааа, куда мир катиццо гг.
    Пока предъявил претензию, но чую, что там слишком тухло, придется валить в "свободное плавание".

    З.Ы.
    Ну а для всех - смотрите мой репозиторий, там накопилось еще очень много полезных доработок.