Просьба внести следующие дополнения в яндро битрикса. Не вижу никаких проблем, которые эти доработки могут повлечь за собой, в т.ч. и проблемы со сложностью поддержки со стороны ТП.
Задачи очень простые, и очень нужные, и упростят многим работу.
1. Сделать, что-бы компонент умного фильтра принимал входящий фильтр, в котором можно будет давать дополнительные параметры фильтрации.
2. При включении ajax режима любого компонента, то к любым относительным ссылкам в шаблоке (или формам), добавляются специльные js-скрипты, которые реализуют ajax. Часто бывает, что в шаблонах свои ссылки, но не нужно к ним применять ajax.
Нужно, чтобы можно было ссылки или формы, к которым не нужно применять ajax режим, можно было как-то помечать.
3. В событии OnBeforeCatalogImport1C, добавить возможность корректной отмены импорта.
В тех.поддержке, мне посоветовали в OnBeforeCatalogImport1C вызвать die() для отмены импорта. Не думаю, что это корректный метод.
4. Для свойств типа "Строка" инфоблоков, добавить возможность добавления маски регулярных выражений.
5. Добавить константу, при определении которой, будут на сайте подключаться только стандартные модули (не подключать сторонние модули). Или иное решение. Позволит быстро искать баги на проектах.