XF 2 Создание плагина через консоль

Совместимость с XenForo: 2.0

После того как активировали debug режим и Режим разработки
Открываем консоль или ssh
переходим в папку с установленным xenforo 2
cd /путь/к/корню/xenforo/
Далее php должен быть установлен уже на сервере или в ospanel.
Создаем новый плагин
php cmd.php xf-addon:create
Пойдут вопросы
1)Enter an ID for this add-on
указываем индификатор плагина, по этому индификатору создаются и пути к плагину.
Например myPlugin будет создан плагин в /src/addons/myPlugin/
Если хотим указать свою компанию,имя, то пишем
myName/myPlugin тогда путь к плагину приобретет вид /src/addons/myName/myPlugin/
Указывать индификатор только utf-8 a-z,A-Z,0-9

2)Enter a title
Указываем имя плагина которое будет отображаться в админке.

3)Enter a version ID
Указываем версию плагина целыми (1000010)
Версия id должна состоять из 7 цифр
4)Enter the version string
Указываем версию плагина отображаемую в админке ( если следовать спецификации XenForo, то будет сгенерирован автоматически ).

5)Does this add-on supersede a XenForo 1 add-on?
Поддерживает ли плагин 1 версию xenforo ?
Если да, тогда указать ID плагина с 1.x
6)Should this add-on be enabled?
Указываем активировать ли плагин сразу.

7)Add-on created successfully. Should the addon.json file be written out to
Сообщает о создание плагина и спрашивает записать ли файл addon.json по пути /.../../

8)Does your add-on need a Setup file? (y/n)
Запрашивает создавать ли файл установщика?
Создает файл Setup.php с содержимым
PHP:
Please, Log in or Register to view codes content!

9)Does your Setup need to support running multiple steps?
Спрашивает о поддержке нескольких шагов, сам ответил нет.
Позже уточнениями и экспериментами дополню
Profit.
 
Back
Top