Структура веб-модулей
Сейчас базовый порядок модулей такой:
- EleWise.ELMA.SDK.Web;
- EleWise.ELMA.BPM.Web.Security;
- EleWise.ELMA.BPM.Web.Content;
- EleWise.ELMA.BPM.Web.Messages;
- EleWise.ELMA.BPM.Web.Common;
- EleWise.ELMA.BPM.Web.Calendar;
- EleWise.ELMA.BPM.Web.Tasks;
- EleWise.ELMA.Documents.Web;
- EleWise.ELMA.Workflow.Web.
Далее уже отдельные функциональные модули:
- EleWise.ELMA.Documents.Docflow.Web;
- EleWise.ELMA.Workflow.Processes.Web;
- EleWise.ELMA.BPM.Web.Reports;
- EleWise.ELMA.Projects.Web;
- и т.д.
В файлах веб-модулей Module.txt необходимо указывать зависимости от основных компонентов в поле Dependencies.
1 2 3 4 5 6 7 8 9 10 11 12 13 | Name: EleWise.ELMA.CRM.Web AntiForgery: disabled Author: EleWise Website: http:/elma.elewise.ru Version: 1.0.0 OrchardVersion: 1.0.20 Description: ELMA CRM Module Features: EleWise.ELMA.CRM.Web: Name: EleWise.ELMA.CRM.Web Description: ELMA CRM Module Category: ELMA Modules Dependencies: EleWise.ELMA.BPM.Web.Calendar |