Models
The data layer is extensive and mixes legacy naming with newer modules. This section lists the core entities relevant to the CMS hierarchy, assets, and reporting.
Content and Hierarchy
- Websites, WebsitesPages
- CategoriesCities (regional grouping)
- MGPages (regional pages)
- Locations (communities / properties)
- PPages (project pages)
- NewsPages, BlogPosts, BlogCategories
Content Storage and Localization
- Dictionary and DictionarizedModel store localized content fields.
- ContentVersions records HTML versions for editable content.
Assets and Media
- Files and related file parts models.
- Slideshows, SlideshowsItems, SlideshowsKind.
- ContentBlocks, ContentIcons, ContentColors.
Forms and Submissions
- Forms, Fields, Choices.
- FormsSent, FormsSentFields.
Reports
- InvestorRelationReport for REIT investor relations.
- ReportsDownloadable, ReportsHardcoded for asset reporting.
Permissions
- Roles, Permissions, PermissionsGroups using Spatie.
Legacy / Utilities
- Legacy/RW for URL building.
- Legacy/S3MediaManager for media storage.