테스트 사이트 - 개발 중인 베타 버전입니다

게시판 처리현황 추가 질문 드립니다. 채택완료

H디자인 7년 전 조회 2,294

게시판 처리현황 추가 질문 드립니다.

 

게시판에서 글쓰기 에서 상태 항목에 답변대기와 답변완료 두가지를 사용 중이며

 

게시판 목록에 상태가 노출되게 사용하고 있습니다.

 

글쓰기에서 상태 부분 코드는

                                 name="wr_10" value="답변대기" id="wr_10">답변대기                    name="wr_10" value="답변완료" id="wr_10">답변완료                

 

이렇게 되어 있으며 목록 페이지에서는

 

 

">                         공지';             else if ($wr_id == $list[$i]['wr_id'])                 echo "열람중";             else                 echo $list[$i]['num'];              ?>                                                                                                                                                        

                                                        댓글                

                답변대기';                 } else{                     $response ='답변완료';                 } 

                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'];

                 ?>                                                        

 

 

이렇게 되어 있습니다.

 

처리중이라는 항목을 추가하려는데 도움 부탁드립니다.

 

 

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

답변 3개

채택된 답변
+20 포인트
s
7년 전

글쓰기에서는 아래 내용을 추가하시면 될 것 같고

 

name="wr_10" value="처리중">처리중

 

※ id="wr_10" 이 부분은 뺐습니다. id는 유일한 값에만 사용해야 하는데 중복으로 들어가 있어서요.

 

리스트에서는 아래 내용으로 변경하시면 될 듯 합니다.

 

 if($list[$i]['wr_10']=="답변대기"){     $response ='답변대기'; } else  if($list[$i]['wr_10']=="처리중"){     $response ='처리중'; } else{     $response ='답변완료'; } 

로그인 후 평가할 수 있습니다

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

H디자인
7년 전

답변 감사합니다.

 

테스트 해보니 잘되네요

 

좋은하루 되세요~^^

로그인 후 평가할 수 있습니다

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

그누위즈

list.skin.php 파일에서는

</p>

<p><tr>

    <th scope="row"><label for="wr_10">상태</label></th>

    <td>

        <input type="radio" <?php echo get_checked($write['wr_10'], '처리중'); ?> name="wr_10" value="처리중" id="wr_10">처리중  

        <input type="radio" <?php echo get_checked($write['wr_10'], '답변대기'); ?> name="wr_10" value="답변대기" id="wr_10">답변대기  

        <input type="radio" <?php echo get_checked($write['wr_10'], '답변완료'); ?> name="wr_10" value="답변완료" id="wr_10">답변완료

    </td>

</tr></p>

<p>

 

view.skin.php 파일에서는

</p>

<p><?php

switch ($list[$i]['wr_10']){

   case '답변중':

      $style_color = 'color:gray';

      break;

   case '답변대기':

      $style_color = 'color:blue';

      break;

   case '답변완료':

      $style_color = 'color:red';

      break;

   default:

      $style_color= 'color:gray';

}

?>

<span style="<?php echo $style_color; ?>"><?php echo $list[$i]['wr_10']; ?></span>';</p>

<p><?

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'];

?></p>

<p>

 

로그인 후 평가할 수 있습니다

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

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

로그인