묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
등록 버튼 눌렀을 때 수정인지 신규 작성인지 확인하는 방법
2009.08.07 06:47
안녕하세요
이 질문을 올렸던 사람입니다.
$this->get('document_srl') 을 확인해 봤는데요, 신규 작성이건 수정이건 글 등록시에는 둘 다 document no를 가지고 있더군요.
제가 여쭙는 것은 처음에 edit 모드로 들어갈 때가 아니라, 최종적으로 등록 버튼을 눌렀을 때를 여쭤본 거였습니다.
Context::get('act') 를 확인해 보니 신규 작성이건 글 등록이건 둘 다 procBoardInsertDocument를 가지고 있고요.
(입력이건 수정이건) 글 작성화면에서 "등록 버튼"을 눌렀을 때 이게 기존 글 수정인지 신규 글 작성인지 알 수 있는 방법 좀 알려주세요
도와주세요 굽신굽신..
안녕하세요. 만들어주신 애드온을 잘 사용하고 있는 유저입니다^^
오래전 질문이라 해결하셨을꺼라 생각됩니다만,
혹시하여 글 남깁니다.
저희도 비슷한 문제를 해결하려고 하던중 다음과 같이 해결하였습니다.
제가 디비 구조를 살펴보니 Regdate와 last_update를 필드로 관리하더군요..
처음 등록시에는 시간이 같고 수정시에 last_update가 바뀝니다.
그래서 아래와 같이 처리하였더니 원하는 대로 동작하는듯 합니다.
if ($this->get('regdate') != $this->get('last_update'))
return;
도음이 되셨으면 좋겠네요~