묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
게시판 목록에 시간표시하는 방법
2013.11.27 19:33
XE Default 2008 게시판을 이용하고 있습니다.
여기에 날짜를 표시할때 시간은 출력이 안되는데요. 출력하는 방법을 알고 싶습니다.
최근수정에만 시간이 뜨네요~
수고하세요~
댓글 1
-
에릭리카드
2013.11.27 20:17
-
작가윤
2013.12.26 17:56
아!! _style.list.html에서 해야 하는군요...view_document.html에서 삽질했다는... 정말 감사합니다!!!
게시판 스킨마다 차이는 있겠지만, 아래를 참고하셔서 수정하시면 될 것 같습니다.
우선 목록형으로 사용하시니 modules/board/skins/xe_2008 디렉터리에 있는 _style.list.html 파일을
에디터에서 불러오셔서 regdate를 출력하는 항목을 찾아보시면 {$document->getRegdate('Y-m-d')}라고
된 부분을 찾으실 수 있습니다.
시간의 경우는 하단에 언급한 형식으로 출력할 수 있는데 24시간 형식으로 시, 분, 초를 모두 출력한다고
가정하면 G:i:s로 해주시면 되고 오전, 오후로 구분해서 출력한다고 가정하면 a g:i:s로 해주시면 됩니다.
예로 2003-11-27 오후 8:12로 출력하시려면 {$document->getRegdate('Y-m-d')}라고 적힌 부분을
{$document->getRegdate('Y-m-d a g:i:s')}로 변경해주시면 됩니다. regdate의 경우 공지사항이 출력되도록
설정하셨다면 공지를 출력하는 부분과 게시물 목록을 출력하는 부분 모두 변경해주셔야 합니다.
그럼 조금이라도 도움이 되시길 바라며 줄입니다.
* 시간 출력 형식
g: 1~9, 10~12
h: 01~09, 10~12
G: 1~9, 10~24
H: 01~24
a: 오전, 오후
i: 00~59(분)
s: 00~59(초)