Не "недра ядра", конечно, но если вы хотите использовать
$arItem["INPUT"]
, то компонент кастомизировать придется. Input'ы формируются в component.php:
bitrix:catalog.filter: /bitrix/components/bitrix/catalog.filter/component.php:411
(
Привет, MVC!).
Вы можете обойтись
без кастомизации компонента. Для этого просто изучите
$arResult
компонента. Там вы найдете все, что нужно для формирования
input'a (например, массив
LIST для атрибута
value). Избавьтесь от
$arItem["INPUT"]
в своем шаблоне и сформируйте свой
input. В Вашем случае это будет выглядеть примерно так:
<?foreach ($arItem["LIST"] as $key => $value):?>
<div class="sp_div_block_1">
<label class="section_position__form_sp__label"><?= $arItem["NAME"] ?></label>
<input type="radio" name="<?=$arItem["INPUT_NAME"]?>" value="<?=htmlspecialcharsBx($key)?>"/>
</div>
<?endforeach;?>