Блог про Opencart 3.x

Статьи, инструкции, советы, обзоры Opencart 3.x
Ошибка Trying to access array offset on value of type bool in catalog/controller/startup/startup.php on line 172
10.12.2020
При установке Opencart на новые версии PHP>=7.4 вы можете получить эту ошибку: Trying to access array offset on value of type bool in catalog/controller/startup/startup.php on line 172. Вот строка 172 из этого файла, где возникает ошибка: $this->tax->setPaymentAddress($this->session->data['payment_address']['country_id'], $this->session->data['payment_address']['zone_id']); Если в сессии отсутствует country_id или zone_id - получаем эту ошибку. В новых версиях PHP нужно обязательно проверять наличие элементов массива перед работой с ними.
⇢ Подробнее
Ошибка Trying to access array offset on value of type null in storage\vendor\scss.inc.php
10.12.2020
Такая ошибка может возникать на Opencart 3.0.x.x установленном на сервере с PHP>=7.4, когда в админке отключить компилятор SASS. Для решения это проблемы нужно заменить одну строку в системном файле, а точнее добавить там проверку на наличие получаемого элемента массива.
⇢ Подробнее
Полезные SQL-запросы в Opencart
29.10.2019
Здесь мы будем публиковать список полезных SQL-запросов к базе данных Opencart, которые могут помочь вам с разработке модулей или дополнительного функционала при разработке и поддержке сайта на Опенкарт.
⇢ Подробнее
Как очистить кеш или отключить кеширование Opencart 3.0
10.09.2017
В новой версии Opencart 3.0 для файлов шаблонов используется шаблонизатор Twig. Такое нововведение позволяет кешировать файлы, что раньше не было возможно с php. Но кеширование, кроме безупречно положительных результатов по загрузке страниц, имеет и свои минусы, особенно когда сайт еще в разработке. Ведь после любых изменений на сайте в коде вы не увидите их на сайте, потому что там загружаються уже закеширвоанные файлы - приходится каждый раз после изменений кода очищать кеш.
⇢ Подробнее
Обзор изменений в Opencart 3.0
10.08.2017
Вот и вышел официальный релиз Opencart 3.0.0.0 и сразу за ним ходом, почти через каждые пару дней, начали выпускать релизы с доработками 3.0.1.1, 3.0.1.2, 3.0.2.0, 3.0.2.1 - это все в стиле opencart-team.
⇢ Подробнее
×
Напишите нам, мы онлайн!