Кто-нибудь знает об Ан Asp.Net система типов C# CMS с модулем Forms
У нас есть большой внутренний сайт по сбору данных. У меня нет времени создавать страницы сбора данных на основе форм для каждого отдела. Я подумал, что может быть какой-то модуль создания форм WYSIWYG, который можно запустить поверх нашего сайта. Система будет похожа на cms, но такая, которая позволяет создавать пользовательские страницы. Вся настройка страницы формы выполняется из базы данных. Поэтому, когда руководитель отдела должен внедрить страницу сбора данных форм, он может войти и создать страницу, и перетащите все поля формы и расположите элементы. Затем все данные о представлении форм сохраняются в одном первичном наборе таблиц, которые я могу запрашивать и создавать пользовательские отчеты по данным или использовать для обработки пользовательских страниц.
Система должна позволять:
Выберите имена полей в форме
Выберите тип поля: текстовое поле, флажок, переключатели, выпадающий список
Выберите проверку: требуется, максимальная длина, тип данных, а также сообщение об ошибке, отображаемое при сбое проверки
Выбирать порядок отображения полей
Чтобы иметь возможность добавить условную логику к полям (т. е. если это да, то это обязательно или скрыть это поле)
Выберите захват данных в базу данных при отправке формы
Для извлечения данных, хранящихся в базе данных, чтобы они могли быть преобразованы во что-то значимое
Чтобы иметь возможность создавать формы, копируя другие формы и редактируя их
Чтобы иметь возможность повторно использовать формы на многих страницах
Чтобы иметь возможность добавить разбиение на страницы к формы (так что форма не тааак длинная)
Чтобы иметь возможность отображать настроенное сообщение при отправке формы.
4 ответа:
Проверьте функциональность BizForms в Kentico. Я немного использовал Kentico, просто входя в формальную часть, но, похоже, он будет соответствовать большинству, возможно, даже всем вашим требованиям.
Kentico CMS может быть тем, что вы ищете. Кроме того, вы можете заглянуть в DotNetNuke.
N2 - открытый исходный код ASP.NET CMS, имеет приятный дизайн для кастомизации, множество модулей, а также имеет интеграцию с еще одним проектом форума.
Http://umbraco.org/ - это еще одна хорошая CMS, чтобы взглянуть на