카테고리를 글쓴이가 생성하게 할 수는 없나요? 정보
카테고리를 글쓴이가 생성하게 할 수는 없나요?본문
카테고리 생성을 관리자가 관리자페이지에서 생성하는게 아니라 글쓴이가 글작성하면서 카테고리명을 입력하면 해당카테고리가 생성되게 하고 싶은데 방법이 없을까요?
댓글 전체
..제가 사용하는 방법
no_brand라는 checkbox는 분류를 선택하지도 신규 입력 하지도 않으면 등록버튼 눌렀을 때
submit 되지않도록 해 놓은 javascript를 통과히기 위한 것입니다
삭제 부분은 귀찮아서 그냥 관리자화면에서...
write.skin.php
<? if ($is_category) { ?>
<tr>
<td style='padding-left:20px; height:30px;'><font color='#4040ff'>▣ 분 류 선 택</td>
<td><select name=ca_name itemname="분류"><option value="">선 택 하 세 요<?=$category_option?></select> 입 력 : <input class=ed size=15 name=wr_brand itemname="브랜드"> <input type=checkbox name=no_brand value=''>없 음</td></tr>
<? } ?>
-------------------------------------
write_update.skin.php
// 자신만의 코드를 넣어주세요.
$tmp_brand= trim( $wr_brand); // 글쓰기에서 브랜드 신규 입력시 g4_board에 추가등록하기
if($tmp_brand) {
if( !$board[bo_category_list]) $board[bo_category_list]="$tmp_brand";
else if(!strstr($board[bo_category_list],$wr_brand ) ) $board[bo_category_list].="|$tmp_brand";
//echo "$g4[board_table]/// $board[bo_category_list]//$bo_table"; exit;
sql_query(" update $g4[board_table] set bo_category_list = '$board[bo_category_list]' where bo_table = '$bo_table' ");
}
no_brand라는 checkbox는 분류를 선택하지도 신규 입력 하지도 않으면 등록버튼 눌렀을 때
submit 되지않도록 해 놓은 javascript를 통과히기 위한 것입니다
삭제 부분은 귀찮아서 그냥 관리자화면에서...
write.skin.php
<? if ($is_category) { ?>
<tr>
<td style='padding-left:20px; height:30px;'><font color='#4040ff'>▣ 분 류 선 택</td>
<td><select name=ca_name itemname="분류"><option value="">선 택 하 세 요<?=$category_option?></select> 입 력 : <input class=ed size=15 name=wr_brand itemname="브랜드"> <input type=checkbox name=no_brand value=''>없 음</td></tr>
<? } ?>
-------------------------------------
write_update.skin.php
// 자신만의 코드를 넣어주세요.
$tmp_brand= trim( $wr_brand); // 글쓰기에서 브랜드 신규 입력시 g4_board에 추가등록하기
if($tmp_brand) {
if( !$board[bo_category_list]) $board[bo_category_list]="$tmp_brand";
else if(!strstr($board[bo_category_list],$wr_brand ) ) $board[bo_category_list].="|$tmp_brand";
//echo "$g4[board_table]/// $board[bo_category_list]//$bo_table"; exit;
sql_query(" update $g4[board_table] set bo_category_list = '$board[bo_category_list]' where bo_table = '$bo_table' ");
}
감사합니다. 그런데 사용자가 직접 카테고리를 입력하게 만들었으니 삭제도 사용자 본인이 삭제 할 수 있음 좋겠다는 생각이 드네요.
이상하네요. 처음에 한번 등록된 이후에는 추가 등록이 안되네요 ㅡㅡ;
아직 해결이 안됬나요?
추가등록이라함은 다른 카테고리를 다시 등록한다는 것인가요?
안 될리가 없을텐데요? 저는 잘 사용하고 있는데 이상하군요
동일 게시물에서 다른 카테고리를 등록한다면 이미 입력되어있는 카테고리를 그대로 둔채
(select의 값이 선택 된 상태로) 입력만 해서는 안됩니다
그렇게 하면 카테고리가 신규등록만 되고 카테고리 변경은 되지않습니다
select에서 선택하세요를 선택해놓고(카테고리 선택이 없는 상태로) 입력하면 됩니다
안된다는 것이 정확히 어떤 것인지를 모르겠군요
------------
다시 질문올리면 새글로 등록 하세요
추가등록이라함은 다른 카테고리를 다시 등록한다는 것인가요?
안 될리가 없을텐데요? 저는 잘 사용하고 있는데 이상하군요
동일 게시물에서 다른 카테고리를 등록한다면 이미 입력되어있는 카테고리를 그대로 둔채
(select의 값이 선택 된 상태로) 입력만 해서는 안됩니다
그렇게 하면 카테고리가 신규등록만 되고 카테고리 변경은 되지않습니다
select에서 선택하세요를 선택해놓고(카테고리 선택이 없는 상태로) 입력하면 됩니다
안된다는 것이 정확히 어떤 것인지를 모르겠군요
------------
다시 질문올리면 새글로 등록 하세요
새글로 등록하였습니다.