Kategorien-Anteile: einstellbare Kategorie-Tiefe (Unterkategorien zusammenfassen)

/dashboard/by-category bekommt depth: rollt jede Artikel-Kategorie auf ihren
Vorfahren der gewuenschten Stufe hoch (1 = oberste Ebene), ohne depth zaehlt
jede zugeordnete Kategorie einzeln (feinste). Neue Karten-Konfig select
Kategorie-Tiefe (Feinste / oberste / bis 2. / bis 3. Stufe). KartenConfig zeigt
jetzt auch bei select den Hinweis.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Scarriffle
2026-07-30 17:39:30 +02:00
parent 1cddb4432c
commit 9b0771ae0e
4 changed files with 48 additions and 8 deletions

View File

@@ -52,7 +52,7 @@ export default function KartenConfig({
if (f.type === "select") {
return (
<label key={f.key}>
{f.label}
{f.label}{f.hint ? <span className="muted small"> ({f.hint})</span> : null}
<select value={karteProps[f.key] ?? f.default ?? ""}
onChange={(e) => onProps({ [f.key]: e.target.value })}>
{(f.optionen || []).map((o) => <option key={o.value} value={o.value}>{o.label}</option>)}