Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save may-cat/61cae21e7a35f3c3b3d2 to your computer and use it in GitHub Desktop.
Save may-cat/61cae21e7a35f3c3b3d2 to your computer and use it in GitHub Desktop.
1. Склонировать https://github.com/may-cat/maycat.d7dull в папку /local/modules
git clone https://github.com/may-cat/maycat.d7dull.git
2. Заменить названия во всех файлах с учётом регистра
maycat -> ваш ник, разрешены ТОЛЬКО латинские буквы
d7dull -> название модуля
Для этого нужно пройтись контекстным поиском по всей папке и внести изменения + переименовать файл в папке admin в соответствии с названияем модуля
3. Продумать структуру классов и завести их в папке lib/ (подробнее о приёмах организации структуры - смотри видео)
С помощью include.php подключить автолоад созданным классам
4. Прописать файл options.php по одному из шаблонов или заморочиться своим подходом
5. Закачать на сервер, установить модуль через админку Битрикса -> Marketplace -> Установленные решения
6. По желанию допиливать админку, развивать модуль, кастомизировать инсталляцию.
7. Если по окончанию проекта получилось что-то портируемое на другой проект - выложить на гитхаб и получить свою порцию благодарности :)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment