Files
breadcrumb-the-shire/docs/04-erste-aenderung-ui.md
2026-03-04 15:56:58 +01:00

880 B

Erste Änderung (UI)

Letzte Aktualisierung: 2026-02-24

Ziel

Eine kleine, sichere UI-Änderung durchziehen, ohne Architekturbruch.

Standardablauf

  1. Zielseite und Datenquelle identifizieren (pages/admin/**).
  2. Falls neue Daten nötig: Endpoint/Repository erweitern.
  3. UI in *.phtml anpassen (nur Rendering).
  4. Texte über t('...') ergänzen.
  5. Manuell testen (Liste, Filter, Save, Rechte).

Done-Kriterien

  • Kein SQL in Views
  • Keine Business-Logik in Templates
  • Rechte-/Scope-Verhalten unverändert korrekt

Checks

docker compose exec php vendor/bin/phpunit
docker compose exec php vendor/bin/phpstan analyse -c phpstan.neon --no-progress

Bei JS-Änderungen zusätzlich Browser-Smoke mit DevTools-Console (keine JS-Errors).

Vertiefung

  • Detailleitfaden: /docs/erste-aenderung.md
  • UI-Standards: /docs/entwickler-checkliste.md