mirror of
https://github.com/Dvorinka/MyClubServer.git
synced 2026-06-03 18:22:57 +00:00
2.8 KiB
2.8 KiB
Rychlá oprava - Prázdná navigace
🚀 Rychlý postup (1 minuta)
Pokud vidíte prázdnou stránku Správa navigace:
Krok 1: Otevřete Admin Panel
Přejděte na: http://localhost:3000/admin/navigace
Krok 2: Zkontrolujte stav
Podívejte se na informační panel nahoře:
ℹ Načteno: 0 webových, 0 admin, 0 sociálních
Pokud jsou všechna čísla 0, databáze je prázdná.
Krok 3: Klikněte na tlačítko
V žlutém poli varování uvidíte:
⚠ Žádné položky navigace
Nebyly nalezeny žádné položky navigace...
[Vytvořit výchozí navigaci] [Přidat položku ručně]
Klikněte na "Vytvořit výchozí navigaci"
Krok 4: Potvrďte
Dialogové okno: "Vytvořit výchozí navigační položky?"
Klikněte OK
Krok 5: Hotovo! ✅
Uvidíte zelený toast:
✓ Výchozí navigace vytvořena
Vytvořeno 12 položek
Stránka se automaticky obnoví a zobrazí 12 navigačních položek.
🔍 Co když to nefunguje?
Konzole prohlížeče (F12)
Otevřete a podívejte se na červené chyby:
"Failed to fetch" nebo "Network Error"
→ Backend neběží. Spusťte: go run main.go
401 Unauthorized → Nejste přihlášeni. Odhlaste se a znovu přihlaste.
500 Internal Server Error → Zkontrolujte logy backendu (chyba databáze)
Backend logy
Pokud backend vypisuje chyby:
- Zkontrolujte připojení k databázi (PostgreSQL běží?)
- Zkontrolujte
.envsoubor (správné přihlašovací údaje?)
Úplně nefunkční?
Zkuste:
- Restartovat backend (
Ctrl+Ca znovugo run main.go) - Restartovat frontend (
Ctrl+Ca znovunpm start) - Vymazat cookies/local storage prohlížeče
- Zkusit incognito/private mode
📋 Kontrolní seznam
- Backend běží na portu 8080
- Frontend běží na portu 3000
- Jsem přihlášen jako admin
- PostgreSQL databáze běží
- Klikl jsem na "Vytvořit výchozí navigaci"
- Vidím 12 položek navigace
📚 Další zdroje
- Podrobný průvodce:
NAVIGATION_TROUBLESHOOTING.md - Technické detaily:
NAVIGATION_FIX_SUMMARY.md
💡 Tipy
Po vytvoření výchozí navigace můžete:
- ✏️ Upravit názvy položek
- 👁️ Skrýt nepotřebné položky
- 🔼🔽 Změnit pořadí pomocí šipek
- 📁 Vytvořit dropdown menu s podpoložkami
- ➕ Přidat další vlastní položky
- 🔗 Přidat externí odkazy
Webová navigace vs Admin panel
- Webová navigace = Menu na veřejném webu (vidí všichni návštěvníci)
- Admin panel = Boční menu v administraci (vidí jen admini)
- Sociální sítě = Odkazy na Facebook, Instagram, atd.
Každá sekce se spravuje zvlášť!
❓ Stále nefunguje?
- Zkopírujte chybovou zprávu z konzole
- Zkopírujte logy z backendu
- Podívejte se do
NAVIGATION_TROUBLESHOOTING.md