묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
기본적인 회원가입폼 관련 질문드립니다.
2016.11.17 16:02
회원가입폼
"일반전화, 휴대폰, 소속기관"등의 3개의 회원가입폼을 새롭게 추가후 생기는 이슈입니다.
1) 현재 페이지가 중국어/한국어의 다국어를 지원하는데. 기본적인 폼외에 새롭게 폼을 추가했을때(일반전화,휴대폰,소속기관) 폼의 컬럼명이 한 언어로만 지정이 되는 문제를 어떻게 해결할 수 있을까요? 일반적으로 제공되는 폼의 경우에는 중국어일때, 한국어일때에 맞게 언어가 자동으로 변경이 됩니다
조언 부탁드리겠습니다. 감사합니다.
댓글 3
-
sejin7940
2016.11.17 17:17
-
Joyful_Joy
2016.11.17 17:30
빠른 답변 너무 감사드립니다.
혹시 페이지 상에서 저 부분의 출력부분만 분기문(if절)을 사용해서 분류하는 방법은 적용이 안될까요?
예를 들어서 ... 이런양식으로 가능할까요?
<script>
<!--@if($lang_supported[$lang_type]!="中文(中国)")-->
doChangeLangType('zh-CN');
<!--@end--></script>
-
sejin7940
2016.11.17 17:39
아니면 그냥 회원스킨에서, 해당 가입폼 명칭 부분에서
아예 if 문을 쓰고 해당 가입폼 명칭을 직접 언어별로 기재해두는 방법도 있겠죠.
회원가입 / 수정 / 회원정보보기 등을 다 수정하셔야겠죠
XE 에서 가장 최신 버전조차도
회원가입 추가폼에 다국어를 지원하지 않고 있습니다.
( 스크린샷을 보내 XE 1.8 이전 버전인가 보군요)
물론 Core를 수정하면, 다국어로 만들 수는 있습니다
( 단, radio, select, checkbox 형태는 다국어화하려면 굉장히 많은 부분을 고쳐야합니다.
게시판에서도 최신XE에서조차 사용자정의(확장변수) 에 대해 text 형태등은 다국어가 되는데 radio,select,checkbox 는 다국어가 안 됩니다. 물론 구현은 가능합니다. 꽤 많은 수정이 필요한게 문제죠 )
암튼, text 형태 ( 또는 url, email, phone, textarea 형태등 은 됩니다) 의 추가가입폼이라면
꼭 필요하시면 외주를 주시면 처리해줄 수 있는 분들이 계실겁니다.
(공개된 팁은 없을거예요. 특히나 최신버전이 아닌이상은 더더욱... )