Regional Level
Regional level represents markets, cities, and regional listing hubs. The main model for this level is CategoriesCities.
Implemented Components
- Region model: App\Models\CategoriesCities (CategoriesCities table).
- Regional pages: App\Models\MGPages (MGPages table).
- Regional news: App\Models\NewsPages and related tags.
- Controllers: Maingroup* controllers for admin, and MintocomRegionalController / MintoapartmentsRegionalController for frontend.
Routes (Observed)
- Regional listings: /{city}/{category}/projects.html in routes/web/mintocom/region.php and routes/web/mintoapartments/pages.php.
- Regional pages: /{city}/{category}/projects/{pagename}~{page_id}.html.
Content Storage
- Regional content is stored in dictionary keys like main_group_content, mgpage_content, and mgpage_seo_*.
- Region SEO is set in controllers via the Theme adapter (app/Core/Adapters/Theme.php).
Inferred / Partial - Regional inheritance from national branding is implied through shared layouts and menus but not formalized in schema.