Как в ЧПУ Битрикс установить #SECTION_CODE# корневого раздела на не последнего?

Для установки #SECTION_CODE# корневого раздела на не последнего в ЧПУ (Человекопонятный URL) в Битрикс, вы можете воспользоваться следующим подходом.

1. Откройте панель администратора 1C-Bitrix и перейдите в раздел "Настройки" -> "Настройки продукта" -> "Настройки Системы" -> "Настройки URL".
2. В поле "Шаблон адресов разделов" найдите строку, где указано #SECTION_CODE# и измените ее на следующий код:

   <?if($GLOBALS['APPLICATION']->GetCurPage(false) == SITE_DIR){ #ROOT_SECTION_CODE# } else { #SECTION_CODE# }?>/

Замечание: Этот код будет проверять, является ли текущая страница корневым разделом, и если так, то будет использовать переменную #ROOT_SECTION_CODE#, в противном случае будет использовать #SECTION_CODE#. Добавление "else" - это ключевая часть, которая различает условия для корня и родительского раздела.

3. После внесения изменений сохраните настройки и проверьте, как работает новый ЧПУ.

Теперь, если у вас есть разделы с различным числом подразделов, #SECTION_CODE# корневого раздела будет установлен только для корневого раздела, и #SECTION_CODE# родительского раздела будет использоваться для всех остальных разделов.

Надеюсь, этот ответ поможет вам настроить ЧПУ в 1C-Bitrix в соответствии с вашими требованиями.