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

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

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

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

할수가 있나요?
|

댓글 9개

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시간은 걸릴듯 합니다.
댓글의 댓글로 작성하려니 댓글이 언제 달렸는지도 몰랐네요. 쪽지로 주시면 좋았을텐데요.
정보공개가 되지 않으셔서요 ㅜ.ㅜ

제가 파일을 드릴테니 도와주시면 안될까요 적은돈이지만 사례는 해드리도록 하겠습니다.
bbocgi@naver.com이나 010-9138-3209로 연락주세요~~
메일드렸습니다.
자세한 답변 감사드립니다. 덕분에 해결하였습니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
14년 전 조회 1,569
14년 전 조회 983
14년 전 조회 1,085
14년 전 조회 1,646
14년 전 조회 1,013
14년 전 조회 1,073
14년 전 조회 1,563
14년 전 조회 1,562
14년 전 조회 1,146
14년 전 조회 6,892
14년 전 조회 1,655
14년 전 조회 1,615
14년 전 조회 1,568
14년 전 조회 3,016
14년 전 조회 3,438
14년 전 조회 1,593
14년 전 조회 1,711
14년 전 조회 1,188
14년 전 조회 1,598
14년 전 조회 1,103