안녕들하세요. 몇번 올렸으나 아직 대답을 못 얻어서 ㅠㅠ
한국어와 영어의 메뉴를 혼용하느라 다국어 세팅시 한국어에는 [공지사항]이라 넣고 영어에는 비워 둔 상태로 등록하고 반대로 영어는 [Notice] 라고 넣고 한국어는 공란으로 등록하여 메뉴에 사용했습니다.
말하자면 한글 일때 사용하는 게시판과 영어 일때 사용하는 게시판이 다르기 때문이죠.
이 경우 예전 버전에서는 공란으로 비워둔 메뉴는 자동으로 보이지 않아서 마치 Toggle되는 것 처럼 동작했는데
지금은 비워둔 자리에 위의 그림처럼 코드가 뜹니다.
DB에 들어가서 보니 통상 영어나 한글 모두 등록하면 같은 Name 에 한국어 영어 모두 Value로 등록 되는데
둘 중 하나만 등록하면 DB에 같은 Name에 하나는 Null로 비어 있는 것이 생기는 것이 아니라 Value가 있는 것 하나만 생깁니다.
이미지에서 보면 이렇게 비어 있는 다국어를 끌어 올때 찾지를 못해서 생기는 현상 같고 예전 같이 빈 다국어를 사용하지 못하는 것 같습니다.
이럴때 방법이 없나요 지금은 공란 대신 "-"를 넣어서 사용 중이랍니다.
생소한 방식이다보니 질문을 선뜻 이해하기 어려운데요.
그러니까 게시판을 두 개 만들고, 다국어 설정을 통해 선택적으로 출력하신다는 거겠죠?
코어에서 이를 더 이상 뒷받침을 못해준다면, 스킨단에서 메뉴 리스트를 불러올 때 언어 설정에 따라 조건을 걸어주는 수밖에 없을 거 같아요.