# 체크박스 검증: 필수 항목인데도 오류 메시지가 표시되지 않음

**URL:** https://meta.discourse.org/t/checkbox-validation-no-error-message-shown-when-required/371976
**Category:** Support
**Tags:** form-templates
**Created:** [6월 27, 2025, 10:09오전 UTC](https://meta.discourse.org/t/checkbox-validation-no-error-message-shown-when-required/371976 "2025-06-27T10:09:44Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![mirkomen77](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mirkomen77/32/217109_2.png) [@mirkomen77](https://meta.discourse.org/u/mirkomen77)
#### Post date: [6월 27, 2025, 10:09오전 UTC](https://meta.discourse.org/t/checkbox-validation-no-error-message-shown-when-required/371976/1 "2025-06-27T10:09:44Z")

</div>

디스코र्स 팀 안녕하세요,

새로운 폼 템플릿 기능을 사용하다가 필수 체크박스 관련 문제를 겪고 있습니다.  
YAML에서 체크박스 필드에 `required: true`를 설정하면, 체크박스가 선택되지 않은 경우 폼이 올바르게 제출을 차단합니다.  
그러나 **사용자에게 오류 메시지가 표시되지 않습니다** —폼이 단순히 제출되지 않을 뿐, 무엇이 잘못되었는지 사용자에게 피드백이 전혀 주어지지 않습니다.

제 YAML의 예시는 다음과 같습니다:

```yaml
- type: checkbox
  id: accept-terms
  attributes:
    label: "약관을 읽었으며 동의합니다"
    description: "계속하려면 약관에 동의해야 합니다"
  validations:
    required: true

```

**시도해 본 내용:**

- 디스코र्स 기본 테마에서 테스트 (테마 관련 문제를 배제하기 위해)
- 최신 디스코र्स 버전으로 업데이트
- `required: true`와 `accepted` 둘 다 시도 (후자는 전혀 작동하지 않음)

**기대되는 동작:**  
필수 체크박스가 선택되지 않은 경우, 사용자가 무엇을 해야 하는지를 나타내는 오류 메시지가 표시되어야 합니다.

**실제 동작:**  
제출은 차단되지만, 오류나 피드백이 표시되지 않습니다.

이것은 현재 폼 템플릿 구현에서 알려진 제한 사항 또는 버그인가요?  
필수 체크박스가 선택되지 않았을 때 사용자가 명확한 오류 메시지를 볼 수 있도록 하는 우회 방법이나 권장 방법이 있을까요?

도움 주셔서 감사합니다!
