웹마스터 팁

최근 게시물 출력시에 분류 출력을 어떻게 시킬까 하고 고민하다가
그냥 단순하게 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을 줘서 바꿔주시면되겠습니다.

제목 글쓴이 날짜
우편번호 자체DB(csv변환)이용하기 [3] file 인터니즈3 2013.12.23
눈 내리기 [2] 강하레 2013.12.22
board.js 안의 ret_obj 로 추가변수 받아오기 [10] KS 2013.12.20
하나의 호스팅 공간에서 여러개의 xe 사용하기 file 고마워XE 2013.12.19
새로운 쪽지 유무에 따라 이미지 변경하는 법 [2] 멀티비타민 2013.12.16
XE 코어 1.7 버전에서 최근이미지 출력하기 [1] file 때린데 또때려 2013.12.14
nitrous.io 서버 간혈적으로 꺼질때 해결법 [3] 노리넷[썰코] 2013.12.09
[속도UP팁] 최근게시물 위젯 속도개선 [5] 소렌트. 2013.12.09
검색 로봇 막기 (검색 bot 막기) jiom 2013.12.05
구글 네이버 검색 방지 로봇 robots.txt meta 태그 jiom 2013.12.05
XE 1,7 에서 확장변수 기준으로 정렬 기능이 작동 안 하는 버그 수정법 [1] sejin7940 2013.12.04
누리CMS 에디터 잡 버그 있으신 분들 보세요. [2] explode 2013.12.03
XE 1.7 대버전에서 board 게시판생성 하는방법 [4] file 때린데 또때려 2013.12.03
구글 검색 상위 노출 팁 중 한가지 [4] 다크진 2013.12.02
XE 지식인 모듈에서 일반 게시판처럼 검색하기 [3] explode 2013.12.02
XE 1.7 에서 사이트맵에서 '메뉴 노출 대상' 설정할때 복수 그룹 선택시 에러 수정법 [1] sejin7940 2013.12.01
소셜 XE 페이스북 로그인 에러 해결 방법 file 신평 2013.11.30
이모티콘 스킨(?) 이모티콘 팝업 창을 개선합시다 [11] file socialskyo 2013.11.30
팝업묘듈/팝업애드온 사용시 창이동 안될때.. [2] 착한악마 2013.11.29
라르게덴님의 Xpresseditor + AXISJ AXUpload5(HTML5)와 mex_default 스킨 [5] 투씨 2013.11.29