1. lib/common.lib.php 에 아래 코드 추가
기존 get_category_option에 있는건 놔둔다.
기존 get_category_option은 게시판 분류(카테고리) 함수이다.
get_category_option2로 해서 하나를 더 추가 해준다.
기존 함수에서
$board[bo_category_list] 를 상품색상의 필드 이름( input name 값 으로 변경
view 페이지에 출력되니 $view[상품색상의필드이름] 으로 변경
global $g4, $board, $view 로 수정
함수 수정 및 저장, 업로드 한다음
view.skin.php select 출력 부분에
$colorselect = get_category_option2();
echo $clorselect;
그래서 아래 내용과 같다.
/////////////////////////////////////////////
// 분류 옵션을 얻음
// 4.00 에서는 카테고리 테이블을 없애고 보드테이블에 있는 내용으로 대체
function get_category_option2($bo_table='')
{
global $g4, $board, $view;
/*
$sql = " select bo_category_list from $g4[board_table] where bo_table = '$bo_table' ";
$row = sql_fetch($sql);
$arr = explode("|", $row[bo_category_list]); // 구분자가 , 로 되어 있음
*/
$arr = explode("|", $view[wr_5]); // 구분자가 , 로 되어 있음
$str = "";
for ($i=0; $i<count($arr); $i++)
if (trim($arr[$i]))
$str .= "<option value='$arr[$i]'>$arr[$i]</option>\n";
return $str;
}
/////////////////////////////////////////////////////
2. view 페이지에 출력하는곳에는
<select name=wr_5 required itemname="분류"><option value="">선택하세요<?=$colorselect = get_category_option2(); ?></select>
으로 출력해준다.
'작업 > 그누보드4' 카테고리의 다른 글
코멘트 페이징 처리 (0) | 2014.04.29 |
---|---|
최신글 스킨 말고 최신글 불러오는 소스 (0) | 2014.04.29 |
탭방식의 카테고리 (0) | 2014.04.26 |
생일인 회원에게 축하쪽지 보내기. (0) | 2014.04.26 |
스패머를 막아랏! (0) | 2014.04.26 |