o

분류코드 수정시 에러부분

게시판 글의 수정시 다른건 정상적으로 현재값을 읽어들이는데 하나는 되지 않는것 같습니다.
분류를 질문상태에서 수정모드로 들어가면 첫번째자료인 일반으로 되어있습니다.
이런식으로 해서 기존선택했던걸 선택되게 했는데 템플리트로 들어갔다가 나간상태에서는 쩝
$body->분류옵션 =<option value='1' <? if($bd[bd_select]='1')echo 'selected';?> >일반</option>\n
<option value='2' <? if($bd[bd_select]='2')echo 'selected';?> >질문</option>\n
<option value='3' <? if($bd[bd_select]='3')echo 'selected';?> >답변</option>\n
<option value='4' <? if($bd[bd_select]='4')echo 'selected';?> >기타</option>\n";
>일반
>질문
>답변
>기타
요렇게 되어버리네요 *^^* 다른 방법이 없을지 모르겠네요 *^^*
|

댓글 2개

gbform.ets 에서

if (f.w.value == "i" && typeof(f.bd_name) != "undefined") {
f.bd_name.focus();
} else if (f.w.value == "u") {
f.{임시제목}.focus();
if (typeof(f.ca_id) != "undefined") {
f.ca_id.value = "{분류}";
}
}

이 부분을 참고해 주십시오.

자바스크립트로 표현하실 수 있습니다.
혹시나 해서
$body->분류옵션 = "<option value='1' {php} if($bd[bd_select]='1')echo 'selected';{/php}>일반</option>\n
<option value='2' {php} if($bd[bd_select]='2')echo 'selected';{/php}>질문</option>\n
<option value='3' {php} if($bd[bd_select]='3')echo 'selected';{/php}>답변</option>\n
<option value='4' {php} if($bd[bd_select]='4')echo 'selected';{/php}>기타</option>\n";
요렇게 해보았더니만 역시나 운영자님 말씀대로 ets에서 if문을 지원안하는관계로 답이없네요 *^^* ............음
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누3질답

+
제목 글쓴이 날짜 조회
22년 전 조회 1,987
22년 전 조회 1,457
22년 전 조회 1,784
22년 전 조회 1,491
22년 전 조회 1,540
22년 전 조회 1,539
22년 전 조회 1,780
22년 전 조회 1,724
김원희
22년 전 조회 1,821
22년 전 조회 1,347
22년 전 조회 1,366
22년 전 조회 1,287
22년 전 조회 1,227
22년 전 조회 1,397
22년 전 조회 2,158
22년 전 조회 1,356
22년 전 조회 1,681
22년 전 조회 1,359
22년 전 조회 1,578
22년 전 조회 1,268
🐛 버그신고