Files
orion/app
Samir Boulahtit c4ca57e9a0 feat: integrate CMS content pages with platform homepage
Update platform homepage to dynamically load header and footer navigation
from the CMS content pages instead of hardcoded values:

- Import content_page_service in platform_pages.py
- Update get_platform_context() to fetch pages with show_in_header=True
  and show_in_footer=True from the database
- Add generic /{slug} route to serve CMS content pages (about, contact,
  faq, privacy, terms, etc.)
- Platform pages use vendor_id=None for platform-wide defaults

Pages can be managed via Admin > Content Pages with:
- show_in_header: Display in header navigation
- show_in_footer: Display in footer quick links
- display_order: Control menu ordering

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-28 19:54:14 +01:00
..