테스트 사이트 - 개발 중인 베타 버전입니다

굿빌더 메뉴관련

김다빈 8년 전 조회 3,783

테마를 스킨처럼 적용했더니 사이드메뉴가 한글일때는 다 보이는데

영어로 변환하면 사이드메뉴가 안보이네요..ㅠㅠ


해당부분 확인해보니까 테마(템플릿)는 환경설정-메뉴설정 에서 읽어오는것같고

굿빌더 기본 basic 템플릿은 빌더관리-메뉴관리 에서 읽어오는것 같더라구요

그래서 베이직 템플릿 헤더파일에서


</p><p>    <div id="aside"></p><p><?php</p><p>for($i = 0; $i < $config2w['cf_max_main_right']; $i++) {</p><p>
</p><p><span style="white-space:pre">	</span>if($config2w['cf_main_right_nouse_'.$i] == "checked") continue;</p><p>
</p><p><span style="white-space:pre">	</span>if($config2w['cf_main_right_admin_'.$i] == "checked") {</p><p><span style="white-space:pre">		</span>if ($is_admin != "super") continue;</p><p><span style="white-space:pre">	</span>}</p><p>
</p><p><span style="white-space:pre">	</span>if($config2w['cf_main_right_name_'.$i]) {</p><p><span style="white-space:pre">		</span>echo "</p><p><div class=\"{$config2w['cf_main_right_style_'.$i]}\">".call_name($config2w['cf_main_right_name_'.$i])."</div></p><p>";</p><p><span style="white-space:pre">	</span>}</p><p>}</p><p>?></p><p>    </div></p><p>


이부분을 찾아 적용한 템플릿 헤더안에 넣어봤더니 한글에서도 아예 읽어오질 못합니다.

그냥 그 부분이 텅 비어있는데

위 코드를보니까 또 읽어오기인것 같아서 찾으니 템플릿 설정정보에 이게 있더라구요


</p><p>  'cf_main_right_name_0' => 'outsearch("good_basic")',</p><p>  'cf_main_right_name_1' => 'sidemenu("good_basic")',</p><p>  'cf_main_right_name_2' => 'outlogin("good_basic")',</p><p>  'cf_main_right_name_3' => 'popular("good_basic")',</p><p>  'cf_main_right_name_4' => 'visit("good_basic")',</p><p>  'cf_main_right_name_5' => 'poll("good_basic")',</p><p>  'cf_main_right_name_6' => 'connect("good_basic")',</p><p>  'cf_main_right_name_7' => 'outnew("good_basic")',</p><p>



문제는 여기까지 찾았는데 이제 어떻게 설정해야 빌더관리-메뉴관리 에서 설정한걸 읽어올까요ㅠㅠ

아니면 반대로 환경설정-메뉴설정 에서 설정한대로 불러오게 하고싶습니다ㅠㅜ

도와주세요!!!

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

굿
8년 전

도움 말씀입니다.

우선 기본 빌더에서 먼저 사용법과 구조를 이해하시는 것이 좋습니다.

굿빌더는 구조와 사용법이 매우 간단하고 단순합니다.

특히 다국어 지원과 관련해서는 아주 특별한 경우를 제외하고는

언어 팩에 키와 메시지를 등록해 주기만 하면 됩니다.

감사합니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

김다빈
8년 전
다른 설정을 변경했더니 테마와 메뉴 불러오기가 가능해졌습니다! 해당내용 기준으로 메뉴 다시한번 작성해보려합니다. 답변 감사드립니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인