Profile
이온디

2018.01.01

사용팁

태그 목록 ver 0.1 위젯을 출력을 시간단위로 수정 부탁드립니다.

조회 수 23 추천 수 0

http://www.xpressengine.com/index.php?&mid=download&package_srl=18324360


태그 위젯이 쌓이는 태그 만큼 가져 오는데.. 계속 노출 되는 것만 노출이 되네요.

이걸 추가로 24시간 48시간. 등의 시간 단위내에 쌓인걸 가져오고 싶습니다.


1.

xe - widgets - tag_list - conf - info.xml 열고
<var id="hours">
 <type>text</type>
 <name xml:lang="ko">시간범위</name>
 <description xml:lang="ko">단위는 시간(숫자만 입력).</description>
</var>
이것 추가

 

2.
xe - modules - tag - queries - getTagList.xml 열고
line 7 쯤에
<column name="tag" />
<column name="T.regdate" />

<column name="count(*)" alias="count" />
여기서 붉은 색 추가......

 

3.
xe - widgets - tag_list - tag_list.class.php 열고
line 19 쯤에
$title = $args->title;
이것 바로 아래에
$hours = preg_match('/[^0-9]/', $args->hours)?'':$args->hours;
이것 추가

 

그리고
line 65 쯤에
foreach($output->data as $key => $val) {
이것 바로 아래에
if($hours&&$val->regdate<date('YmdHis', strtotime('-'.$hours.' hours'))) continue;

이것 추가

 

위젯 설정에서 시간을 입력하고 저장하면 됩니다.......

 

https://www.xpressengine.com/qna/21017309

Profile
8
Lv
이온디

이온디 홈페이지는 간결하며,

 손쉽게 수정할 수 있습니다.

0개의 댓글

에디터
번호 제목 조회 수 추천 수 날짜
공지 [라이믹스] Another XE, 라이믹스 소개/설치하기 196 0 2019.01.09
공지 [XE소식] XE제작문의는 이온디 제작의뢰로 가주세요. 211 0 2018.12.10
공지 [사이트맵] XE/라이믹스 사이트맵 불편 기능을 알려주세요. 206 0 2017.09.23
296 [사용팁] 로마네스크 업데이트하기 32 0 2018.01.03
295 [개발팁] 회원정보 손쉽게 엑셀 파일로 저장하기 87 0 2018.01.03
294 [개발팁] [XE] 직접 쿼리 날리기 118 0 2018.01.03
293 XE 1.4와 1.5의 관리자 페이지 UI에 대한 [설문] 10 0 2018.01.02
292 [개발팁] xe 위젯 서로 다른 클래스명 17 0 2018.01.02
[사용팁] 태그 목록 ver 0.1 위젯을 출력을 시간단위로 수정 부탁드립니다. 23 0 2018.01.01
290 [자유게시판] XE 다국어 사이트 폐쇄의 아쉬운점 47 0 2017.12.30
289 [아이디어/건의] 대시보드 UI 변경 건 26 0 2017.12.29
288 [사용팁] 레이아웃에서 게시판 모듈일떄만 보여주려면 26 0 2017.12.13
287 [강좌] xe개발자 k_rifle님 블로그 24 0 2017.12.13
286 [개발팁] XE 게시판에 스크립트로 data 밀어넣기 팁 1 37 0 2017.12.06
285 [아이디어/건의] xe 멀티검색/다중검색 193 0 2017.12.06
284 XE 문서수정내역 애드온 만들기 45 0 2017.11.27
283 [사용팁] 최근게시물 위젯에서 유투브 썸네일 출력하기 1 40 0 2017.11.20
282 [누리고] 누리고 스토어 가격표기 0원 -> Free 34 0 2017.10.27