Услуги Создание магазина Доработка Интеграция 1С О компании FAQ Блог Кейсы Отзывы Контакты

OpenCart — наша специализация с 2009 года.

Блог о разработке на OpenCart

Практические материалы для владельцев магазинов: стоимость, перенос, интеграции, ускорение, поддержка и выбор подрядчика.

блог помогает понять проблему и выбрать следующий шаг: готовое решение, индивидуальная разработка, доработка, перенос или поддержка магазина OpenCart.

Как отлаживать OpenCart локально

Краткое описание задачи Править код OpenCart прямо на продакшене — плохая практика. Любая ошибка может вывести магазин из строя. Локальная среда разработки позволяет тестировать изменения без риска. Разберём, как настроить... Подробнее

Как добавить новый способ оплаты в OpenCart

Интеграция с новой — платёжной системой или создание кастомного способа оплаты — стандартная задача при разработке OpenCart. Разберём, как создать модуль оплаты с нуля. Структура модуля оплаты upload/ ├── catalog/... Подробнее

Как добавить новый способ доставки в OpenCart

Создание модуля — доставки — задача, которая возникает при интеграции с новой службой доставки. В OpenCart модуль доставки рассчитывает стоимость на основе веса, адреса и способа доставки. Структура модуля доставки... Подробнее

Как добавить свое поле в товар OpenCart

Добавить кастомное поле в товар OpenCart — типичная задача: «Страна производства», «Срок годности», «Видеообзор», «Материал». Стандартный OpenCart не даёт такой возможности из коробки, но создать дополнительное поле можно за 4... Подробнее

Как правильно переопределять шаблоны OpenCart

Краткое описание задачи Прямая правка файлов шаблонов в папке default — путь к потере изменений при обновлении OpenCart. Разберём все способы переопределения шаблонов. Способ 1: Через тему (рекомендуется) Скопируйте файл... Подробнее

Как создать простой модуль для OpenCart

Краткое описание задачи Модуль OpenCart — это расширение, которое добавляет функционал на витрину или в админку. Разберём создание на примере модуля «Рекомендуемые товары». Структура модуля upload/ ├── catalog/controller/extension/module/mymodule.php ├── catalog/language/ru-ru/extension/module/mymodule.php... Подробнее

Как устроена архитектура OpenCart для начинающего разработчика

Краткое описание задачи OpenCart использует архитектуру MVC-L — модификацию MVC, где буква L означает Language (язык). Разберём, как работает эта архитектура и как найти нужный файл. Из практики: за 15... Подробнее

Проверка OpenCart перед передачей подрядчику: чек-лист

nnПередача доступа к интернет-магазину на OpenCart новому подрядчику — стандартная рабочая ситуация. Но если не подготовиться, можно получить сломанный сайт, утекшие данные или зависший проект без возможности быстро откатиться. За... Подробнее

Как настроить HTTPS для OpenCart и избежать смешанного контента

Краткое описание задачи Без HTTPS современный магазин не работает — браузеры помечают его как небезопасный, а поисковики снижают в выдаче. Разберём, как перевести OpenCart на HTTPS и исправить проблемы смешанного... Подробнее

Почему нельзя использовать nulled-модули OpenCart

Nulled-модули OpenCart — это пиратские копии платных модулей с удалённой защитой. Они почти всегда содержат вредоносный код: бэкдоры для доступа к сайту, скрипты кражи данных клиентов, «мины» для удаления каталога.... Подробнее