-
Склонировать d7dull в папку
/local/modules
-
Заменить названия во всех файлах с учётом регистра
maycat
— ваш ник, разрешены ТОЛЬКО латинские буквыd7dull
— название модуля Для этого нужно пройтись контекстным поиском по всей папке и внести изменения + переименовать файл в папке admin в соответствии с названияем модуля -
Продумать структуру классов и завести их в папке
lib/
(подробнее о приёмах организации структуры - смотри видео) С помощьюinclude.php
подключить автолоад созданным классам -
Прописать файл
options.php
по одному из шаблонов или заморочиться своим подходом -
Закачать на сервер, установить модуль через админку
Битрикса -> Marketplace -> Установленные решения
-
По желанию допиливать админку, развивать модуль, кастомизировать инсталляцию.
-
Если по окончанию проекта получилось что-то портируемое на другой проект - выложить на гитхаб и получить свою порцию благодарности :)
Forked from may-cat/Памятка по сборке модуля на D7
Last active
March 20, 2020 12:57
-
-
Save pafnuty/c47cb635fbdb90ac1d3d to your computer and use it in GitHub Desktop.
Памятка по сборке модуля на D7
@ink-ru Мне кажется памятка уже не актуальна, ведь D7 развивается (должен по идее за 4 года с момента публикации этой памятки :))
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Там еще названия сайтов заменить нужно bitrix.expert и хорошо бы сразу таблицу в БД назвать по нормальному, а не ExampleTable