A1
Dieses JSON wird in questionnaires.schema_json für den gewählten Slug gespeichert.
Preview (/admin/q_preview.php?slug=A1) und
Renderer (/admin/q_render.php?slug=A1&pid=<PID>)
verwenden es unmittelbar nach dem Speichern.
• header.logo (optional): {"enabled": false, "gallery": "A10", "file": "logo.png", "width": 180}
- enabled = true → Logo erscheint oberhalb des Titels (Preview & Renderer)
- gallery/file + width → Bild wird via /assets/image.php skaliert
• item.image: {"enabled": true, "gallery": "A10", "file": "focus.png", "width": 800, "alt": "..."}
- gallery = Galeriepfad (z. B. "A10" oder "A10/mood")
- file = Dateiname (ohne Slash)
- width = gewünschte Breite; Seitenverhältnis bleibt erhalten (Responsive)
- alt = optionaler Alternativtext (Barrierefreiheit)
• Speicherort: DB-Tabelle questionnaires, Spalte schema_json, Zeile mit slug=A1.
• Test-Hinweis (nur falls erlaubt): Ergebnis ohne Signatur öffnen:
/result_view_pretty.php?id=11&debug=1