Одним из лучших достоинств всеми любимого Data Life Engine является модуль «Дополнительные поля новостей». И пусть он сам по себе написан мерзким кодом и практически не усовершенствуется разработчиками, этот модуль активно используется всеми, кто потрудился прочитать документацию. Этот компонент даже функционально не плох, но только вот типов создаваемых полей всего 3: Текстовое поле, Многострочное поле, Список.
Этот хак позволит добавить 2 дополнительных типа полей:
Флажок и
Переключатель.