묻고답하기
위젯에서 태그 불러오는 거 문의
2014.09.21 01:25
class top_tag_list extends WidgetHandler {
/**
* @brief 위젯의 실행 부분
*
* ./widgets/위젯/conf/info.xml 에 선언한 extra_vars를 args로 받는다
* 결과를 만든후 print가 아니라 return 해주어야 한다
**/
function proc($args) {
// 제목
$title = $args->title;
// 출력된 목록 수
$list_count = (int)$args->list_count;
if(!$list_count) $list_count = 20;
$list_count ++;
$oDB = &DB::getInstance();
$query = $oDB->_query('select tag from xe_tags group by tag order by cnt desc limit '.$list_count);
$result = $oDB->_fetch($query);
$widget_info->top_tag_list = $result->tag;
Context::set('widget_info', $widget_info);
// 템플릿의 스킨 경로를 지정 (skin, colorset에 따른 값을 설정)
$tpl_path = sprintf('%sskins/%s', $this->widget_path, $args->skin);
Context::set('colorset', $args->colorset);
// 템플릿 파일을 지정
$tpl_file = 'tags';
// 템플릿 컴파일
$oTemplate = &TemplateHandler::getInstance();
return $oTemplate->compile($tpl_path, $tpl_file);
}
}
이것은 제가 기존에 있는 태그불러오는 위젯을 수정한 위젯파일 내용인데요.
xe_tags 테이블의 tag 들중에 중복되는값이 가장 많은 태그 순으로 $list_count(값예: 10) 갯수만큼 불러오는 소스입니다.
물론 XE 시스템을 잘모르는 상태에서 문의게시판 검색해가며 만든건데...
위젯으로 아무런 값이 안나오네요 ㅜㅜ;;
뭐가 틀린걸까요?
댓글 0
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
바람히 |
게시판설치해도 안보이는데요?? ㅜㅠ
[1]
![]() | 2010.08.22 by syungteu |
syungteu | 무료호스팅 [2] | 2010.08.22 by 그래요 |
케이준 | 악성코드 관련 문제입니다. 도움좀 부탁드립니다. | |
하켄 |
db용량을 줄이고 싶은데요
[1]
![]() | 2010.08.22 by 이온디 |
polla |
가운데 정렬을 하고 싶어요...
[1]
![]() | 2010.08.22 by ForHanbi |
크으은바다 | 소스 좀 봐주세요.. 크롬하고 ie8 하고 다르게 나와서요... | |
비투스 |
레이아웃 상단에 여백이 생겨요 ㅠㅠ
[1]
![]() | 2010.08.22 by ForHanbi |
Prican |
회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요?
[2]
![]() | 2010.08.23 by 야호z |
초록괘기 | 레이아웃 [1] | 2010.08.23 by ForHanbi |
conscious1 | xe구축된사이트 비메오 동영상 업로드시 아이폰에서 재생불가 | |
나르니즘 | 플래시 삽입시에 댓글 작성시 캡챠가 플래시보다 밑에 떠요. [2] | 2010.08.23 by 나르니즘 |
Spes |
메인페이지에 애드센스 에러
![]() | |
Hyuck | 드림위버로 select 분류나누기. [1] | 2010.08.23 by 다레사마 |
polla |
쓰기 버튼을 없애고 싶습니다..
[1]
![]() | 2010.08.23 by mindpainter |
Spes | 메인페이지 생성 [1] | 2010.08.23 by mindpainter |
짱플러스 |
가입창에 대해..
[1]
![]() | 2010.08.23 by mindpainter |
떠버리홍씨 | 레이아웃 메뉴 출력 세로 -> 가로 [1] | 2010.08.23 by mindpainter |
nabul2 | 파일질라 21포트가 접속이 안됩니다.; | |
shve11 | 게시판글 데이터이전문의 | |
littledkb | 인덱스로 자꾸 루프되는 이유 좀.... [1] | 2010.08.23 by Song. |