상담신청 관련 스킨을 이용해서 게시판을 사용하는데.
문제는 관리자가 또는 LV9 이상의 회원이 버튼으로 상담완료(일괄적) 표시를 하고 싶습니다.
<td class="td_num" style="width:60px"><?php if ($list[$i]['comment_cnt']) { ?>
<div class="reple03">상담완료</div><?php }elseif($list[$i]['wr_1']){ ?>
<div class="reple02">확인중</div><?php }else{ ?><div class="reple01">상담신청</div><?php } ?></td>
이부분 인데.
현재는 첫번째 , 'comment_cnt' 코멘트 작성시에 변경되게 되어 있는데.
이부분을 list페이지에서 버튼으로 상담완료로 변경 하고자 하는데 어떤 방법으로 해야 할지
너무 막막해서 이렇게 글을 올립니다.
<form name="fboardlist" id="fboardlist" action="./board_list_update.php" onsubmit="return fboardlist_submit(this);" method="post"> <input type="hidden" name="bo_table" value="<?php echo $bo_table ?>"> <input type="hidden" name="sfl" value="<?php echo $sfl ?>"> <input type="hidden" name="stx" value="<?php echo $stx ?>"> <input type="hidden" name="spt" value="<?php echo $spt ?>"> <input type="hidden" name="sca" value="<?php echo $sca ?>"> <input type="hidden" name="page" value="<?php echo $page ?>"> <input type="hidden" name="sw" value=""> <div class="tbl_head01 tbl_wrap"> <table> <caption><?php echo $board['bo_subject'] ?> 목록</caption> <thead> <tr> <th scope="col">번호</th> <?php if ($is_checkbox) { ?> <th scope="col"> <label for="chkall" class="sound_only">현재 페이지 게시물 전체</label> <input type="checkbox" id="chkall" onclick="if (this.checked) all_checked(true); else all_checked(false);"> </th> <?php } ?> <th scope="col">차량명</th> <th scope="col">지역</th> <!-- <th scope="col"><?php echo subject_sort_link('wr_datetime', $qstr2, 1) ?>등록일</a></th> --> <th scope="col">진행현황</th> <?php if ($is_good) { ?><th scope="col"><?php echo subject_sort_link('wr_good', $qstr2, 1) ?>추천</a></th><?php } ?> <?php if ($is_nogood) { ?><th scope="col"><?php echo subject_sort_link('wr_nogood', $qstr2, 1) ?>비추천</a></th><?php } ?> </tr> </thead> <tbody> <?php for ($i=0; $i<count($list); $i++) { ?> <tr class="<?php if ($list[$i]['is_notice']) echo "bo_notice"; ?>"> <td class="td_num"> <?php echo $list[$i]['num']+7580;?> </td> <?php if ($is_checkbox) { ?> <td class="td_chk"> <label for="chk_wr_id_<?php echo $i ?>" class="sound_only"><?php echo $list[$i]['subject'] ?></label> <input type="checkbox" name="chk_wr_id[]" value="<?php echo $list[$i]['wr_id'] ?>" id="chk_wr_id_<?php echo $i ?>"> </td> <?php } ?> <td class="td_subject"> <?php echo $list[$i]['icon_reply']; if ($is_category && $list[$i]['ca_name']) { ?> <a href="<?php echo $list[$i]['ca_name_href'] ?>" class="bo_cate_link"><?php echo $list[$i]['ca_name'] ?></a> <?php } ?> <?php if ($member[mb_level] >= 9) { ?> <a href="<?php echo $list[$i]['href'] ?>"> <?php } ?> <strong><?php echo $list[$i]['subject'] ?></strong> 차량 판매상담 요청 드립니다. <?php if ($member[mb_level] >= 9) { ?> </a> <?php } ?> <?php // if ($list[$i]['link']['count']) { echo '['.$list[$i]['link']['count']}.']'; } // if ($list[$i]['file']['count']) { echo '<'.$list[$i]['file']['count'].'>'; } //if (isset($list[$i]['icon_new'])) echo $list[$i]['icon_new']; //if (isset($list[$i]['icon_hot'])) echo $list[$i]['icon_hot']; //if (isset($list[$i]['icon_file'])) echo $list[$i]['icon_file']; //if (isset($list[$i]['icon_link'])) echo $list[$i]['icon_link']; //if (isset($list[$i]['icon_secret'])) echo $list[$i]['icon_secret']; ?> </td> <td class="td_name sv_use"><?php if($member[mb_level] >= 9) echo $list[$i]['wr_8']; ?></td> <!-- <td class="td_date"><?php echo $list[$i]['datetime2'] ?></td> --> <td class="td_num" style="width:60px"><?php if ($list[$i]['comment_cnt']) { ?> <div class="reple03">상담완료</div><?php }elseif($list[$i]['wr_1']){ ?> <div class="reple02">확인중</div><?php }else{ ?><div class="reple01">상담신청</div><?php } ?></td> <?php if ($is_good) { ?><td class="td_num"><?php echo $list[$i]['wr_good'] ?></td><?php } ?> <?php if ($is_nogood) { ?><td class="td_num"><?php echo $list[$i]['wr_nogood'] ?></td><?php } ?> </tr> <?php } ?> <?php if (count($list) == 0) { echo '<tr><td colspan="'.$colspan.'" class="empty_table">게시물이 없습니다.</td></tr>'; } ?> </tbody> </table> </div> <?php if ($list_href || $is_checkbox || $write_href) { ?> <div class="bo_fx"> <?php if ($is_checkbox) { ?> <ul class="btn_bo_adm"> <li><input type="submit" name="btn_submit" value="선택삭제" onclick="document.pressed=this.value"></li> <li><input type="submit" name="btn_submit" value="선택복사" onclick="document.pressed=this.value"></li> <li><input type="submit" name="btn_submit" value="선택이동" onclick="document.pressed=this.value"></li> </ul> <?php } ?> <?php if ($list_href || $write_href) { ?> <ul class="btn_bo_user"> <?php if ($list_href) { ?><li><a href="<?php echo $list_href ?>" class="btn_b01">목록</a></li><?php } ?> <?php if ($write_href) { ?><li><a href="<?php echo $write_href ?>" class="btn_b02">글쓰기</a></li><?php } ?> </ul> <?php } ?> </div> <?php } ?> </form>
답변 1개 / 댓글 1개
<li><input type="submit" name="btn_submit" value="선택이동" onclick="document.pressed=this.value"></li>
아래에
<li><input type="submit" name="btn_submit" value="선택상담완료" onclick="document.pressed=this.value"></li>
와 같이 추가하고
fboardlist_submit 스크립트내에 "선택삭제"/"선택이동" 처럼 "선택상담완료" 에 따라 처리하는 프로세스로 이동하게 하면 되겠네요.
그리고 해당 프로세스에서 wr_1 필드에 업데이트해주는 쿼리처리하면 됩니다.
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.
if(document.pressed == "선택상담완료") {
select_copy("wr_1");
return;
}
이렇게 입력을 해보았으나.. 작동되지 않아서요..
처리를 어떻게 해야 하는지 알려 주실 수 있으신가요...?