Files
igny8/ADMIN-SIDEBAR-DEBUG.md
IGNY8 VPS (Salman) 78f71558ed dsffdsdsf
2025-12-14 22:49:24 +00:00

15 lines
928 B
Markdown

# Admin Sidebar Fix - Debug Log
## Last Change (sidebar_navigation fix attempt)
**What I did:** Added `context['sidebar_navigation'] = custom_apps` in `each_context()` method in site.py
**Why:** Unfold uses `sidebar_navigation` variable in templates, not `available_apps`
**Result:** FAILED - Main group pages show NO sidebar, subpages show default Django sidebar
## Current Fix Attempt
**What I did:** Reverted sidebar_navigation override, changed `show_all_applications: True` in settings.py
**Why:** Unfold's `get_sidebar_list()` builds sidebar_navigation from SIDEBAR.navigation config. When False, it expects navigation config. When True, it uses available_apps.
**Expected:** Custom sidebar shows on all pages using available_apps
## Root Cause
Unfold has two modes: custom navigation (show_all_applications=False) OR auto from apps (show_all_applications=True). We need the second mode with our custom get_app_list().