묻고답하기
write_form 수정 시 데이터가 update가 되지않고 insert가 되나요 ?
2017.06.09 09:45
안녕하세요.
write_form에 확장변수를 여러개 추가했습니다.
그리고 필수항목이 Y인 확장변수만 입력받도록 소스를 수정하였구요. (if문)
감추워진 확장변수는 아래와 같이 input hidden옵션으로 기본값 넣어주었습니다.
{@ $extras = $oDocument->getExtraVars()}
{@ $model = $extras[1]->value}
{@ $status = $extras[2]->value}
<!--@if(!$grant->manager && $model == '' && $status == '')-->
<!-- 관리자가 아니면 기종(extra_vars1), 상태(extra_vars2) 기본값 설정-->
<input type="hidden" name="extra_vars1" class="iText" value="{$lang->unsettled}" />
<input type="hidden" name="extra_vars2" class="iText" value="{$lang->application}" />
<!--@else-->
<input type="hidden" name="extra_vars1" value="{$model}" />
<input type="hidden" name="extra_vars2" value="{$status}" />
<!--@end-->
근데 문제가 위에 처럼 하니 기존 필드에 |@|구분되면서 데이터가 쌓여가더라고요..
이런 경우 어떻게 해결할 수 있는 방법이 없을까요 ??