Сергей: слишком много кастомизаций - получается и рекомендуемые нужно править и разделы и вывод? Слишком много для правки через result_modifier.php. Получается двойная работа.
FIKSER: странно. Только что провел тестирование. Отправилось.
To: test@test.ru
Subject: Новая заявка
X-PHP-Originating-Script: 0:form-handler.php
С сайта была получена заявка с такими данными:
Имя: qwe
Почта: wqe
Сообщение: qweqweqweqw
Dmitry: Видимо я не совсем понимаю задачу.
Давайте еще раз:
1) Вы хотите сделать единую точку входа в ваше приложение
2) Вы хотите, чтобы при заходе на
/ отображался html/main.inc.php
/test - отображался html/test.inc.php, если он есть
/cat - отображался html/cat.inc.php, если он есть
/cat/test - отображался html/cat.inc.php, если он есть
Если файла нет, то отображался бы html/error.inc.php
Намекаю: за вывод чек-листа в предпоследнем (до 17.5) релизе отвечает компонент: tasks.widget.checklist.
Его можно вынести в /local/components/bitrix/ и там производить необходимые изменения.
В result_modifier.php внести изменение, а в logic.js (удалив logic.min.js) вносить сохранение