채택완료

영문페이지 메뉴처리

답변 2개

채택된 답변
+20 포인트
2023-06-24 (토) 10:20:13

/lib/get_data.lib.php

파일 내 get_menu_db 함수 찾으신 뒤 복사를 해주고 함수명을 바꿔줍니다.

이후 해당 함수 내 메뉴 불러오는 DB부분을 새로 제작한 DB명으로 대체해주세요.

불러올 대는 새로 제작한 함수명으로 다시 불러와주면 됩니다.

말씀하신 함수 변경하고 bbs/board_en.php 만들고 하단에 북은색 부분 수정해주고

board_head_en.php 생성 후 상단에 include_once(G5_THEME_PATH.'/head_en.php'); 추가해 주니 영문 메뉴 잘나오네요.

감사합니다.

------------------------------------------------------------------

$is_auth = $is_admin ? true : false;

include_once(G5_PATH.'/head.sub_en.php');

$width = $board['bo_table_width'];

if ($width <= 100)

    $width .= '%';

else

    $width .='px';

// IP보이기 사용 여부

$ip = "";

$is_ip_view = $board['bo_use_ip_view'];

if ($is_admin) {

    $is_ip_view = true;

    if ($write && array_key_exists('wr_ip', $write)) {

        $ip = $write['wr_ip'];

    }

} else {

    // 관리자가 아니라면 IP 주소를 감춘후 보여줍니다.

    if (isset($write['wr_ip'])) {

        $ip = preg_replace("/([0-9]+).([0-9]+).([0-9]+).([0-9]+)/", G5_IP_DISPLAY, $write['wr_ip']);

    }

}

// 분류 사용

$is_category = false;

$category_name = '';

if ($board['bo_use_category']) {

    $is_category = true;

    if (array_key_exists('ca_name', $write)) {

        $category_name = $write['ca_name']; // 분류명

    }

}

// 추천 사용

$is_good = false;

if ($board['bo_use_good'])

    $is_good = true;

// 비추천 사용

$is_nogood = false;

if ($board['bo_use_nogood'])

    $is_nogood = true;

$admin_href = "";

// 최고관리자 또는 그룹관리자라면

if ($member['mb_id'] && ($is_admin === 'super' || $group['gr_admin'] === $member['mb_id']))

    $admin_href = G5_ADMIN_URL.'/board_form.php?w=u&amp;bo_table='.$bo_table;

include_once(G5_BBS_PATH.'/board_head_en.php');

// 게시물 아이디가 있다면 게시물 보기를 INCLUDE

if (isset($wr_id) && $wr_id) {

    include_once(G5_BBS_PATH.'/view.php');

}

// 전체목록보이기 사용이 "예" 또는 wr_id 값이 없다면 목록을 보임

//if ($board['bo_use_list_view'] || empty($wr_id))

if ($member['mb_level'] >= $board['bo_list_level'] && $board['bo_use_list_view'] || empty($wr_id))

    include_once (G5_BBS_PATH.'/list.php');

include_once(G5_BBS_PATH.'/board_tail.php');

echo "\n<!-- 사용스킨 : ".(G5_IS_MOBILE ? $board['bo_mobile_skin'] : $board['bo_skin'])." -->\n";

include_once(G5_PATH.'/tail.sub_en.php');

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