2026, 새로운 도약을 시작합니다.

게시판 글쓰기에서 분류 선택 radio 버튼으로 바꾸기

· 4년 전 · 3479 · 4

bbs/write.php 

263라인 

$is_category = false;
$category_option = '';
if ($board['bo_use_category']) {
    $ca_name = "";
    if (isset($write['ca_name']))
        $ca_name = $write['ca_name'];
    $category_option = get_category_option($bo_table, $ca_name);
    $is_category = true;
}

상기 코딩 밑에 아래 내용 입력

(원래는 common.lib.php 내에 있는 get_category_option 함수인데

get_category_option1 으로 함수명 변경해서 약간 손봤습니다.)

// 분류 옵션을 얻음 (라디오체크버트)
// 4.00 에서는 카테고리 테이블을 없애고 보드테이블에 있는 내용으로 대체
function get_category_option1($bo_table='', $ca_name='')
{
    global $g5, $board, $is_admin;

    $categories = explode("|", $board['bo_category_list'].($is_admin?"|공지":"")); // 구분자가 | 로 되어 있음
    $str = "";
    for ($i=0; $i<count($categories); $i++) {
        $category = trim($categories[$i]);
        if (!$category) continue;

        $str .= "<input type=\"radio\" name=\"ca_name\" value=\"$categories[$i]\" ";
        if($i==0) $str .= ' checked';
        if ($category == $ca_name) {
            $str .= ' checked';
        }
        $str .= ">  $categories[$i]     ";
    }

    return $str;
}

$category_option1 = '';
if ($board['bo_use_category']) {
    $ca_name = "";
    if (isset($write['ca_name']))
        $ca_name = $write['ca_name'];
    $category_option1 = get_category_option1($bo_table, $ca_name);
    $is_category = true;
}

그리고 해당 스킨 write.skin.php 파일내

카테고리 입력 부분에서

<!-- 카테고리 드롭다운박스
        <select name="ca_name" id="ca_name" required>
            <option value="">분류를 선택하세요</option>
            <?php echo $category_option ?>
        </select>
        -->
        <?php echo $category_option1 ?>

위와 같이 기존 꺼 주석 처리하고

<?php echo $category_option1 ?>

위와 같이 써주시면 됩니다.

별거 아니지만 혹시나 도움되시는 분들 가져다가 쓰세요..

|

댓글 4개

최고예요!!!! 감사합니다!!!!!
좋은정보 감사할 따름입니다. 꾸벅~~

댓글 작성

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

로그인하기

그누보드5 팁자료실

번호 제목 글쓴이 날짜 조회
공지 3년 전 조회 4,598
2741 3일 전 조회 110
2740 4일 전 조회 102
2739 1주 전 조회 208
2738 1주 전 조회 217
2737 1주 전 조회 181
2736 1주 전 조회 278
2735 3주 전 조회 281
2734 3주 전 조회 263
2733 1개월 전 조회 265
2732 1개월 전 조회 301
2731 1개월 전 조회 266
2730 1개월 전 조회 224
2729 1개월 전 조회 353
2728 1개월 전 조회 245
2727 1개월 전 조회 422
2726 1개월 전 조회 256
2725 1개월 전 조회 330
2724 1개월 전 조회 358
2723 1개월 전 조회 267
2722 1개월 전 조회 299
2721 1개월 전 조회 211
2720 2개월 전 조회 304
2719 2개월 전 조회 307
2718 2개월 전 조회 201
2717 2개월 전 조회 336
2716 2개월 전 조회 202
2715 2개월 전 조회 311
2714 2개월 전 조회 273
2713 2개월 전 조회 376
2712 2개월 전 조회 289
🐛 버그신고