Slovník (pojmy)
Slovník (glossary · PRO)
Sekce “Slovník (glossary · PRO)”- Endpointy:
GET /glossary/terms·GET /glossary/terms/:slug·GET /glossary/categories. - Pojem:
{ slug, term, aliases[], shortDef, category:{slug,name} }. Detail navíc:longDefHtml?, sourceUrl?, relatedTermSlugs[]. - Routy:
/slovnik/index(přehled, lze seskupit dle kategorie) +/slovnik/[slug](definice).
---import { get } from '../../lib/contenta';export async function getStaticPaths() { const terms = await get('/glossary/terms', []); return terms.map((t) => ({ params: { slug: t.slug } }));}const term = await get(`/glossary/terms/${Astro.params.slug}`, null);---<h1>{term.term}</h1><p>{term.shortDef}</p>{term.longDefHtml && <div set:html={term.longDefHtml} />}- Admin: modul Slovník (pojem + kategorie + související pojmy/články).