AI
Материалы про искусственный интеллект в работе разработчика: нейросети, автоматизация, генерация контента и практические сценарии.
Как создать свою ORM-таблицу в 1С-Битрикс через DataManager и getMap?
Пошаговый гайд: LogTable в lib/, getMap с полями, createDbTable в InstallDB, CRUD через getList/add. Матрица ORM vs инфоблок vs Highload, типичные ошибки autoload.
Как создать пользовательские поля UF на 1С-Битрикс: CUserTypeEntity, типы и вывод значений
Гайд по UF на CMS: когда выбрать UF вместо свойства инфоблока, Add через CUserTypeEntity, списки CUserFieldEnum, чтение через $USER_FIELD_MANAGER и идемпотентные миграции.
Как подключить свой модуль в 1С-Битрикс через Loader::includeModule?
Сниппет Loader::includeModule в lead, дерево /local/modules/vendor.module по docs architecture, install/index.php, include.php с автозагрузкой lib/ и FAQ bitrix include module.
Как настроить result_modifier и component_epilog в шаблоне 1С-Битрикс?
Пошаговый гайд по result_modifier.php и component_epilog.php: порядок выполнения, SetResultCacheKeys, SetTitle на каждом хите и чек-лист отладки кеша шаблона CMS.
Как настроить ЧПУ в 1С-Битрикс через urlrewrite и SEF_MODE?
Пошаговая настройка ЧПУ в 1С-Битрикс: .htaccess, nginx, urlrewrite.php, SEF_MODE и символьные коды. Отличие от 301-редиректов и диагностика 404.
Как настроить тегированный кеш в 1С-Битрикс через RegisterTag?
Пошаговый гайд по тегированному кешу в 1С-Битрикс: управляемый кеш, D7 TaggedCache, registerTag, clearByTag и отладка «залипшей» цены на витрине без полной очистки.
Как настроить миграции БД в 1С-Битрикс через sprint.migration?
Пошаговый гайд по sprint.migration: установка, миграции инфоблоков и HL, workflow dev→git→staging→prod, бэкап перед up и откат down.
Как работать с разделами инфоблока через CIBlockSection::GetList?
Гайд по CIBlockSection::GetList: параметры arOrder/arFilter/bIncCnt/arSelect, UF_* с IBLOCK_ID, GetList vs GetTreeList, D7 compileEntityByIblock и диагностика пустого дерева.
Как создать свой компонент на 1С-Битрикс с class.php и IncludeComponent?
Пошаговый гайд: свой компонент в /local/components, class.php с executeComponent, .description.php для редактора и вызов IncludeComponent. Чек-лист кэша и namespace.
Как вывести раздел каталога в 1С-Битрикс через catalog.section?
Пошаговая настройка bitrix:catalog.section: IncludeComponent, SECTION_ID, INCLUDE_SUBSECTIONS, FILTER_NAME, связка с умным фильтром и чек-лист пустого раздела.