웹마스터 팁

최근 게시물 출력시에 분류 출력을 어떻게 시킬까 하고 고민하다가
그냥 단순하게 document_srl 에 같이 저장되어 있는 category_srl 을 불러다가
다시 DB에서  category_srl 을 기준으로 xe_document_categorie에  저장되 있는 title 을 불러오도록 하였습니다.

위젯을 [레벨:12]id: 대암지기님의 newest_document_for_extra_vars 를 사용했습니다 ^^;


예를 들어 newest_document_for_extra_vars위젯에  xe_official 스킨을 사용하고
제목 앞에 분류를 출력시켜   [분류] 제목 이런식으로 표시 되게 출력하려고 한다면.
          // 결과가 있으면 각 문서 객체화를 시킴   
            if(count($output->data)) {   
                foreach($output->data as $key => $attribute) {   
                    $document_srl = $attribute->document_srl;   
                    $oDocument = null;   
                    $oDocument = new documentItem();   
                    $oDocument->setAttribute($attribute);   
    // 카테고리 출력추가   
      if(count($mid_list) > 0) {   
      $oModuleInfo = $oDocumentModel->getCategory($oDocument->get('category_srl'));    
      $oDocument->menuname = $oModuleInfo->title;   
      }   
                    $document_list[$key] = $oDocument;   
                }   
            } else {   
                $document_list = array();               
            }  


 

          <span class="date">{$oDocument->getRegdate("Y-m-d")}</span>
          <span class="title">
     <span>[{$oDocument->menuname}]</span>
            <a href="{$oDocument->getPermanentUrl()}#{$oDocument->getCommentCount()}">{$oDocument->getTitle($widget_info->subject_cut_size)}</a>
            <!--@if($oDocument->getCommentCount())-->
              <span class="comment">[<a href="{$oDocument->getPermanentUrl()}#comment">{$oDocument->getCommentCount()}</a>]</span>
            <!--@end-->


 사용 xe 버젼은 1.1.3 이고요 해당부분만 추가시켜주면 다른 최근 게시물 출력 위젯에서도 분류가 출력되더군요~
분류 의 현재 소스의 출력방식은 기본폰트 에 [ ]만 쳐져있는것이니 ..
출력방식 바꾸시려면 css를 적용시켜주시거나 span 부분에 style을 줘서 바꿔주시면되겠습니다.

제목 글쓴이 날짜
사이트 이전팁( files 폴더) [6] 샤이니라 2009.01.28
XE1.1.5로 업후 기존변형위젯들이 문제를 일으킬때 수정방법 [1] 팔공산 2009.01.28
[강추]!! 긁어와서 [자동]으로 게시글로!! [메타 블로그] php 로 넣기!!! xe블로그api를 이용한.. [51] file 김기철980 2009.01.29
menu 무제한으로 단계(depth) 표시하기. [5] file 라르게덴 2009.01.29
최근 게시물 출력시 카테고리(분류) 표시하기.. [5] 엘카인 2009.01.30
외부페이지 또는 파일링크시 글자깨짐 현상 [1] file 소백산 2009.01.31
신고 수가 일정 수 이상 되면 특정 게시판으로 이동시키기 [6] SMaker 2009.02.01
관리자 여러명 만들기 팁 [1] file 만쓰별(정만) 2009.02.03
한글도메인(.kr) 사용시 링크걸기 [3] serendip 2009.02.04
상담게시판 바로 글쓰기 이동하기 팁.. [3] 만쓰별(정만) 2009.02.05
png파일 제어 ie6투명버그 해결책이 될듯도 한데염 [7] 만쓰별(정만) 2009.02.05
날짜 부분에 시간도 같이 표시하기 [1] file 소백산 2009.02.05
1.1.5 버전에서 로고가 나타나지 않는 문제 gotomoon 2009.02.06
윈도우 서버에서 XE 업데이트 어려움... [2] 윤임수 2009.02.06
나만의 카운터를 만들어보자! [3] 데미안k 2009.02.08
D-DAY 플래시 file 세츠카 2009.02.09
드림위버에서 제로보드 XE 레이아웃 편집하기 [4] file 샤릉해 2009.02.10
첨부파일 보이기 숨기기 옵션추가 [18] ☜ TeRy ☞ 2009.02.10
완벽하게 XE폴더를 url에서 접속하기 [2] 팬텀MW 2009.02.10
게시판에서 사이트 관리자만 볼수있는 항목 만들기 [1] ☜ TeRy ☞ 2009.02.13