Alfresco - new project
Objectives
Alfresco is ECM (Enterprise Content Management) - the system to store, manage and care about documents in their full live cycle. I've prepared high level conceptual diagram but the I won't describe the details because there are exists a lot of pages like i.e. https://docs.alfresco.com/6.1/concepts/welcome.html or Jeff Potts blog https://ecmarchitect.com/
The main goal is to create new project - add data model with fields, new forms to visualize new attributes and new search form
Lets start
I based on Jeff's tutorial and I prepared my own functionality. I added below prepared screens:
- Search Form:
- Edit form:
- Attributes panel:
Preparation of the functionality
At the beginning you have to use Alfresco SDK and create new project from archtype:
https://docs.alfresco.com/5.1/tasks/alfresco-sdk-tutorials-all-in-one-archetype.html
https://docs.alfresco.com/5.1/tasks/alfresco-sdk-tutorials-all-in-one-archetype.html
If you create new model you have to register it in bootstrap-context.xml: