129 слов | 1 минута
Разработка на 1С-Битрикс
Основные правила и порядок внесения изменений при разработке на платформе 1С-Битрикс.
Лицензия и обновления
Перед началом разработки убедитесь, что лицензия активирована — это обязательное условие для работы системы. Также необходимо отключить автоматическое обновление продукта, чтобы не потерять внесённые изменения при апдейте ядра.

Порядок внесения изменений
При необходимости доработать функционал придерживайтесь следующего порядка — от наименее инвазивного к наиболее:
- Редактирование шаблона компонента — вносятся изменения в файлы
template.php,style.css,script.jsвнутри шаблона. - Файлы
result_modifier.phpиcomponent_epilog.php— позволяют модифицировать данные компонента до и после его выполнения без изменения самого компонента. - Обработчики событий — решают широкий спектр задач: перехват, модификация, расширение стандартного поведения системы.
- Кастомизация или разработка собственного компонента — применяется, когда встроенных возможностей недостаточно.
Важно: никогда не редактируйте файлы ядра (
/bitrix/modules/). Все изменения вносите через/local/или шаблоны компонентов — это гарантирует сохранность кода после обновлений.