묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
도무지 모르겠네요...제발 도와주세요 ㅜㅠ
2014.05.14 01:06
외부페이지와 일반페이지를 사용해서 다국어 페이지를 만들고 있습니다. 단순한 로직을 이용한 소스입니다.
외부페이지, 일반페이지 모두 다국어 페이지가 적용되지 않네요.
==============================================================
1 2 3 4 5 6 7 8 9 10 11 12 13 | define( '_ZBXE_' , true); require_once ( '../main/config/config.inc.php' ); $oContext = &Context::getInstance(); $oContext ->init(); $logged_info = Context::get( 'logged_info' ); $lang_type = Context::get( 'lang_type' ); $member_srl = $logged_info ->member_srl; // echo $lang_type; if ( $lang_type == "en" ){ include ( "../page/ceomsg.en.php" ); } else if ( $lang_type == "tr" ){ include ( "../page/ceomsg.tr.php" ); } |
==============================================================
다국어 선택에서 'En'을 선택하면 영어 페이지가, 'Tr'을 선택하면 터키어 페이지가 나오도록 하는건데요
영어 페이지에서 터키어 페이지를 보려고 'Tr'을 선택하면 그대로 영어 페이지만 보입니다.
에코로 $lang_type 을 찍어보니, 'en'만 출력되더라구요.
어떤 때에는 'tr'만 출력되면서 터키어 페이지만 출력됩니다.
물론 메뉴는 정상적으로 나옵니다. 본문만 한 가지 언어로만 출력됩니다.
왜 그런거죠? 고수님들 답변 부탁드립니다!!!
감사합니다!!
댓글 3
-
GG
2014.05.14 01:20
-
Aslan
2014.05.14 04:22
네 정말 감사한데요...
이렇게 해봐도 똑같네요
이전에는 잘 사용하던건데....ㅜㅠ
참고로 제 버전은 1.7.4 입니다..혹시 버전 문제인가요??
-
Aslan
2014.05.14 04:32
버전이 낮았을 때는 이상 없이 잘 사용했었는데, 버전을 1.4.X.X 으로 올린 다음부터
위에 있는 소스가 실행이 안되는거 같습니다 ㅜㅠ
최신 버전이시죠?
define(
'_ZBXE_'
, true);
교체
define(
'_XE_'
, true);