답변 3개
채택된 답변
+20 포인트
5년 전
게시판 스킨 안에 각 문서별로 양식폼을 만들어서
form01.php
form02.php
....
</p>
<p> $(function(){
$("#ca_name").on("change", function(){
if(confirm("분류를 변경시 문서내용이 초기화 됩니다\n변경하시겠습니까?") == true){
location.href = g5_url+"/bbs/write.php?bo_table="+urlParam('bo_table')+"&ca_name=" + encodeURI($(this).val());
}
});
});</p>
<p>
저는 이렇게 셀렉트박스 선택하면 새로고침하면 분류값으로 if else
구분으로 해당 문서 폼을 변경하는 식으로 사용했었는데 참고 하세요
</p>
<p>if( $ca_name == "폼01" and $w != "r" ){</p>
<p> ob_start();
include_once ($board_skin_path.'/form02.php');
$content = ob_get_contents();
ob_end_clean();</p>
<p> echo $content;</p>
<p>}else if( $ca_name == "폼02" and $w != "r" ){ </p>
<p> ob_start();
include_once ($board_skin_path.'/form03.php');
$content = ob_get_contents();
ob_end_clean();</p>
<p> echo $content;</p>
<p>}else{</p>
<p> //오리지널 폼
ob_start();
include_once ($board_skin_path.'/form01.php');
$content = ob_get_contents();
ob_end_clean();</p>
<p> echo $content;</p>
<p>}</p>
<p>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
5년 전
가장 편한방법은
카테고리 값에 종류(미팅/세금/업무/회의 등)로 분류하시고( ca_name)
글내용(wr_content)에 json 타입으로 자료 정리해서 넣어놓으시면
구현 가능 할듯 합니다.
입력폼은 javascript 로 변동형으로 적용하시거나,
변수에 따른 skin 변경으로 적용하시면 되겠네요.
상세내용이 아닌 날짜 등 기본 소팅 정보는 이미 필드로 가지고 있으니
구현에 큰 문제는 없어 보입니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
2번 세금계산서
3번 업무보고서
4번 회의록
등등 여러 양식을 갖고 한페이지에서 글쓰기를 다 하고 싶습니다