안녕하세요 datepicker 문제 때문에 도움 요청하고자 합니다.

안녕하세요 datepicker 문제 때문에 도움 요청하고자 합니다.

QA

안녕하세요 datepicker 문제 때문에 도움 요청하고자 합니다.

답변 3

본문

제가 요즘 일정관리 게시판을 만들고 싶어서 그누보드 4에 있는 일정관리를 G5로 바꾸고 있습니다.

 

달력에서 날짜를 클릭하면 해당 날짜가 자동 입력되고 글쓰기가 되도록 세팅되어 있었는데

 

G5로 옮기고 난 뒤 오늘 날짜로 자동 입력되는데다가 이러저리 검색해서 다시 수정해보니 2014-1-1 이런식으로 나옵니다

 

e225283198e64c6e560252f5e2a1d666_1417245920_3172.jpg
1번 게시판에서 날짜를 클릭하면 2번 날짜가 적힌곳에 자동으로 클릭된 날짜가 입력되었었는데 어느순간부터 글쓴 날짜가 자동으로 기입되구요.. 수정하려구 날짜 클릭하면 달력뜨게 했는데 해당 날짜를 선택해서 글쓰기를 누르면 결국 2014년 -1월 1일이 뜹니다.-_-;;

 

<?php include_once(G5_PLUGIN_PATH.'/jquery-ui/datepicker.php'); ?>
<script>
$(function(){ 
$("#wr_link1").datepicker({ changeMonth: true, changeYear: true, dateFormat: "yy-mm-dd", showButtonPanel: true, yearRange: "c-99:c+99", maxDate: "+0d" });
 });


</script>

 <input type="text" name="wr_link1" value="<?php echo $write['wr_link1'] ?>" id="wr_link1" class="frm_input" size="20">

   
   <img src="<?php echo $board_skin_url ?>/img/calendar.gif" border="0" align="absmiddle" title="날짜를 선택하세요"></a>
         </td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>​

 

소스는 이러합니다. 부지런히 알아보며 짜집기 했는데 ..OTL..

 

어디가 잘못되었는지 도움 부탁드립니다.

 참! '/jquery-ui/datepicker.php' 라는게 js 폴더의 jquery-ui-1.7.2.custom.min.js 맞는지요? 이름이 다른데 적용이 되나요?? jquery-ui라는 폴더가 없던데.. 초보라서..ㅎㅎ (__)

 

이 질문에 댓글 쓰기 :

답변 3

저장된 값이 '2014년 -1월 1일'로 뜬다면 뷰페이지 php부분에서 substr 인자의 숫자부분이 잘못된거 같구요..

날짜 클릭했을때 지정날짜가 아니라 현재일로 뜨는것도 스크립트인지 페이지이동후 php인지는 모르겠지만 인자 넘겨주는게 잘못되지 않았을까 싶습니다. 이건 소스를 봐야 알듯하네요.

그리고 plugin/jquery-ui/datepicker.php 파일에서 해당 js파일을 로딩하게 코딩되어 있습니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 33
© SIRSOFT
현재 페이지 제일 처음으로