1. Создаём простой модуль

  1. Откройте папку /app/addons/ на веб-сервере установленной платформы.

  2. Создайте новую папку для вашего модуля. Название папки будет соответствовать ID вашего модуля.

    Создадим папку: first_addon

  3. Создайте пустой файл addon.xml в папке модуля /app/addons/first_addon.

    Файл addon.xml главный файл любого модуля. Он будет содержать название, описание, настройки и другие параметры модуля.

  4. Откройте файл addon.xml и вставьте минимальный для любого модуля код:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?xml version="1.0"?>
    <addon scheme="3.0">
        <id>first_addon</id>
        <name>Мой первый модуль</name>
        <description>Создаём модуль для CS-Cart и Multi-Vendor</description>
    
        <default_language>ru</default_language>
        
    </addon>
    

    Сохраняем файл.

    Поля которые только что добавили:

    Поле Значение
    <id>

    ID модуля равен названию папки модуля.

    В нашем модуле папка: first_addon значит id будет равно first_addon.

    <name> Название модуля, будет отображено в панели администратора.
    <description> Описание модуля, будет отображено в панели администратора под названием.
  5. Пройдите на страницу «Модули» в панели администратора.

    Первый модуль
  6. Найдите ваш новый модуль в списке модулей. Модули сортируются по алфавиту.

    Первый модуль
  7. Нажмите кнопку «Установить». После того как модуль установится, измените статус модуля на «Включен», чтобы включить модуль.

    Первый модуль

Готово!

Модуль уже работает, но он ещё ничего не делает и не влияет на платформу. Будем добавлять функции нашему модулю.