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
7
Lv
이온디

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

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

0개의 댓글

에디터
번호 제목 조회 수 추천 수 날짜
공지 [라이믹스] Another XE, 라이믹스 소개/설치하기 155 0 2019.01.09
공지 [XE소식] XE제작문의는 이온디 제작의뢰로 가주세요. 169 0 2018.12.10
공지 [사이트맵] XE/라이믹스 사이트맵 불편 기능을 알려주세요. 168 0 2017.09.23
301 [강좌] [콘텐츠판 모듈] 최근게시물 위젯에 포인트값 출력하기 24 0 2018.01.12
300 [강좌] [콘텐츠판모듈] 콘텐츠 판 모듈에서의 별점 기능을 위젯에 표현하고 싶습니다/. 19 0 2018.01.12
299 [위젯 스킨] xe 위젯에서 $item->variables 값 출력하기 20 0 2018.01.12
298 [레이아웃 스킨] XE레이아웃/워드프레스테마 - 시멘틱으로 디자인하라 38 0 2018.01.07
297 [개발팁] xe 특정 데이터베이스 가져오기 108 0 2018.01.03
296 [사용팁] 로마네스크 업데이트하기 31 0 2018.01.03
295 [개발팁] 회원정보 손쉽게 엑셀 파일로 저장하기 65 0 2018.01.03
294 [개발팁] [XE] 직접 쿼리 날리기 112 0 2018.01.03
293 XE 1.4와 1.5의 관리자 페이지 UI에 대한 [설문] 10 0 2018.01.02
292 [개발팁] xe 위젯 서로 다른 클래스명 13 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 [사용팁] 레이아웃에서 게시판 모듈일떄만 보여주려면 25 0 2017.12.13
287 [강좌] xe개발자 k_rifle님 블로그 23 0 2017.12.13