Вход на сайт

Статьи про Opencart 2

16.01.2017
В ocmod-модуле для Opencart 2.x может быть три файла модификации install.php, install.sql и install.xml. Мы приведем примеры таких файлов, для того чтобы вы сами могли создавать свои модули. install.xml - файл ocmod-модификации, в котором указываеться, что и где вставлять в существующие файлы; install.php - скрипты, которые должны выполнится во время установки модуля; install.sql - запросы к базе данных, которые должны выполниться во время утсановки модуля.
⇢ Читать далее
12.01.2017
В Opencart 2 появилась система модификаций OCMOD, на замену старой VQMOD. Теперь с помощью ocmod можно устанавливать модули прямо из админки. Такой способ более удобных, ведь не обязательно подключаться к серверу, чтобы выгрузить новый модуль. Там же можно управлять установлеными модулями, отключать или удалять их, обновлять кеш модификаций.
⇢ Читать далее
09.01.2017
При создании модулей часто нужно написать разный код для разных версий Opencart. Для этого нужно получить номер версии и написать условие сравнения, которое в зависимости от текущей версии Опенкарт будет подключать разный код. Получить значение текущей версии Opencart в коде модуля можно вызвав глобальную переменную.
⇢ Читать далее
09.01.2017
С выходом новой версии Opencart 2.2.0.0 появилась необходимость адаптировать модули под нее. Почти все модули со старых версий Opencart 2.0 и 2.1 несовметимы с новой версий 2.2. Мы написали краткий мануал как адаптировать модули со старых версий. Если вы адаптируете модуля c Opencart 2.0, то вам следует учесть и изменения для Opencart 2.1
⇢ Читать далее
08.01.2017
Большинство модулей со старой версии Opencart 2.0.3.1 будут работать в новой версии Opencart 2.1.0.1. Но в новом релизе есть несколько изменений, что могут вызвать конфликты в некоторых модулях, особенно тех что касаються пользователей. В Opencart 2.1 файлы пользователя перенесены из папки sale в новую папку customer, поэтому в некоторых модулях может возникать ошибки: Error: Could not load model .../admin/model/sale/customer_group.php
⇢ Читать далее
31.12.2016
Модуль в Opencart 2 можно устанавливать как через админку так и загрузкой файлов на сервер. Установка модулей из админки Opencart 2. Установка модулей посредством загрузки файлов на сервер. Если при установке модуля через админку возникает ошибка с подключением к FTP - вам нужно установить localcopy.ocmod.xml, он установиться без проблем. Затем нужно обновить модификации и пробовать устанавливать новые модули.
⇢ Читать далее
05.12.2016
Если нужно сделать автоматическое определение языка пользователя на Opencart 2, то есть два варианта решения: 1. Определения языка по IP (стране или региону). 2. Определения языка по языку браузера. Мы будем использовать второй способ, так как считаем его более точным. Каждый браузер передает строку с ISO-кодами используемых языков и их приоритетами. В приведенном примере будем брать язык с самым высоким приоритетом использования.
⇢ Читать далее
23.11.2016
Если вам нужно получить ID модуля в контроллере модуля Opencart 2, то вы заметите, что его там нет. В массиве $setting он тоже не передаеться, но его можно туда добавить двумя способами, которые мы подробно опишем здесь.
⇢ Читать далее
18.11.2016
В OpenCart 2.x была представлена новая система API. Это позволяет удаленно управлять вашим магазином на OpenCart 2 для интеграции системы в другие среды, например мобильные приложения. В этой статье, мы объясним, как работает API и как его использовать. С выходом новой версии Opencart был сделан большой прогресс в ветке API и хотя это - ни в коем случае заключительная версия, мы полагаем, что это - хорошая идея, чтобы познакомиться с работой этой системы.
⇢ Читать далее
28.09.2016
Если вы задаетесь этим вопросом - значит вы начали оптимизировать сайт. Сервис Google PageSpeed Insights показывает на сколько оптимизирована загрузка вашего сайте согласно алгоритмам "корпорации добра". На индексы PageSpeed Insights влияют несколько факторов, мы раскажем как включить кеширование и сжатие, тем самым повысить индекс до 70-90 баллов.
⇢ Читать далее