Edit Content or Data in Dnn / 2sxc
Editing mostly happens in stand-alone dialogs which are JavaScript based (built using Angular). These dialogs are typically dialogs like
- edit an item
- edit a combination of items - like a content item and an assigned presentation-settings item
The configuration of these edit-dialogs happens in the Content Type configuration, which automatically generates the correct dialog for the user. To understand this better, you may want to research
- Content-Types which define what fields exist in the edit-dialog
- Field Data Types which determine what options a field has and how it's stored
- Custom input types for special input types not provided by default
- Presentation Settings which tell the view how an item is to be shown, check also the content/data differences
- View/Template configuration which assigns certain content-types to Templates - check out this tutorial
- Difference between Content and Data and how it affects the in-page editing features
Learn More About...
- How to create Custom Input Fields
- Advanced fields like the GPS-picker
- Configuration like Enable-A-Field, Can-be-Translated, Default-values