안녕하세요! 저는 https://forum.image.sc 디스코urs 사이트의 관리자입니다. 현재 Topic List Sidebars 구성 요소에 새 항목을 추가하려고 할 때 다음과 같은 오류가 발생하고 있습니다:
재현 방법
Admin섹션 열기Appearance에서Themes & components선택Components에서Topic List Sidebars항목 옆의Edit클릭Objects setting editor클릭- 맨 아래로 스크롤하여
+ sidebar를 클릭하고 새 토픽 선택 - 맨 위로 다시 스크롤하여
name,tag,topic_id입력 - 맨 아래로 다시 스크롤하여
Save Changes클릭 - 오류 메시지가 표시되고 사이드바 저장 실패
시도해 본 대안 (동일한 실패)
- 구성 요소가 최신 상태인지 확인
- 카테고리 추가
- 여러 개의 유효한 태그 추가
- 태그 이름에서
-제거
우회 방법
Objects setting editor 대신 Topic List Sidebars 구성 요소 편집 페이지 하단의 Settings Editor 버튼을 사용하면 JSON을 직접 편집할 수 있습니다. GUI에서 거부되는 동일한 데이터로 항목을 수동으로 성공적으로 생성할 수 있었습니다.
이는 저장 로직에서 태그를 감지하고 배열로 래핑하는 과정에서 오류가 발생하고 있음을 시사합니다.
마지막 성공 시점
1월 5일에 사이트의 사이드바가 추가되었을 때 GUI 항목이 의도대로 작동하고 있었습니다.
추가 참고 사항
Edit sidebars setting페이지에서 사이드바가 스크롤 구성 요소에 있지 않기 때문에, 사이드바 목록이 충분히 길 경우Save Changes를 클릭했을 때 오류 메시지와 데이터 입력 영역이 화면에 표시되지 않습니다. 처음에는 문제가 있다는 사실조차 인지하지 못했습니다.- 오류 메시지가 이름 대신 인덱스를 제공하여 어떤 항목이 유효성 검사를 통과하지 못했는지 명확하지 않았던 점이 상황을 악화시켰습니다.
지원해 주셔서 감사합니다!
