여분필드 추가시 select박스를 사용하려면? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

여분필드 추가시 select박스를 사용하려면? 정보

여분필드 추가시 select박스를 사용하려면?

본문

그냥 텍스트박스를 추가하는 것은 해봤는데요..

여분필드로 콤보박스같은것을 이용하려면 어떻게 해야 하는지요?

가능한가요? write.skin.php에서 수정시 이전에 선택했던 값을 표시해주는 것이 힘들던데요..

할수가 있나요?

댓글 전체

write.skin.php에서는 원하는 곳에 아래와 같이 사용하시면 됩니다.
만약 wr_1을 이용하신다면
<select name='wr_1'>
  <option value="">선택하세요</option>
  <option value="하나" <?if($write[wr_1]=='하나') echo " selected ";?>>첫번째</option>
  <option value="둘" <?if($write[wr_1]=='둘') echo " selected ";?>>두번째</option>
  <option value="셋" <?if($write[wr_1]=='셋') echo " selected ";?>>세번째</option>
</select>
요런 식으로 사용하시면 wr_1에 '하나', '둘', '셋' 등의 정보가 들어가겠죠?
그리고 그런 값이 들어가 있을때 수정버튼 누르고 게시물을 수정하려고 하면 선택되어져 있을거에요.
wr_1에 아무값이 없다면 '선택하세요'가 보일테구요
안되시면 쪽지주세요
write.skin.php에서 사용하실 여분필드가 만약 wr_1이라면
<input type="radio" name="wr_1" value="jamak_ok">자막있음
<input type="radio" name="wr_1" value="jamak_no">자막없음
등으로 라디오버튼으로 타입을 쓰시고 name항목은 동일하게 하시고요.. value값을 다르게 줍니다.
리스트에서는 list.skin.php에서
제목뒤에 붙이신다고 하면
$list[$i][subject] 뒷부분에
<?if($list[i][wr_1]=='jamak_ok') { echo "<span style='color:blue;font-weight:bold;'>자막있음</span>";} else { echo "<span style='color:blue;font-weight:bold;'>자막없음</span>";}?>
등을 추가하시면 됩니다.
리스트화면에서 자막있음, 자막없음, 자막표시안함 등을 선택하셨을때 실시간으로 리스트가 변경되게 하시려면 list.skin.php내에서  자바스크립트로 또 구현을 해야 하구요.
onchange를 사용하면서 자바스크립트내에서는 location.href=~~ 구문을 사용하셔야 합니다.
직접 수정해 드리려면 아무래도 소스를 받아서 해드려야 하구요.
2~3시간은 걸릴듯 합니다.
댓글의 댓글로 작성하려니 댓글이 언제 달렸는지도 몰랐네요. 쪽지로 주시면 좋았을텐데요.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT