묻고답하기

사람들이 게시판에 이미지를 업로드 안했어도 최근 이미지 표시 위젯에 no image 형식으로 이미지가 떴으면 해서

여기저기 찾아보다가 방법을 발견했는데 적용하면 홈페이지가 안들어가지네요 ㅠㅠ

소스는 개돌님이 쓰신 http://www.xpressengine.com/tip/17920261


서버는 IIS7/php5.3.26/mysql xe최신버전이에요..


------------------------------------------------------------------------------------------------------

게시물의 첨부 파일에 이미지가 포함되어 있지 않으면 최근 이미지 위젯은 아무것도 표시가 되지 않습니다.

그래서 게시판에 글을 작성 했지만 최근 이미지 위젯에 표시가 안되서 직접 게시판을 들어가 보기 전에는 게시물이 있는지 모르게 되죠.
이미지를 첨부 하지 않아도  최근이미지위젯에 표시되는 방법을 공개합니다~~ 빠밤~~


1. /xe/widgets/newest_images/
 queries 폴더 생성  및  getAllDocument.xml 파일 생성
 /xe/widgets/newest_images/queries/getAllDocument.xml

<query id="getAllDocument" action="select">
    <tables>
        <table name="documents" />
    </tables>
    <columns>
        <column name="*"/>
    </columns>
    <conditions>
        <condition operation="in" column="module_srl" var="module_srls" filter="numbers" pipe="and" />
    </conditions>
    <navigation>
        <index var="list_order" default="documents.list_order" order="asc" />
        <list_count var="list_count" default="20" />
    </navigation>
</query>


2. /xe/widgets/newest_images/newest_images.class.php
line 78

            // 정해진 모듈에서 문서별 파일 목록을 구함
            $obj->list_count = $widget_info->rows_list_count*$widget_info->cols_list_count;
            $files_output = executeQueryArray("widgets.newest_images.getAllDocument", $obj);  // 쿼리 파일 변경
            $files_count = count($files_output->data);

3. /xe/widgets/newest_images/skins/xe_official/list.html

 <div class="thumbnail"><a href="{getUrl('','document_srl',$oDocument->document_srl)}"><!--@if($oDocument->getThumbnail($widget_info->thumbnail_width,$widget_info->thumbnail_height,$widget_info->thumbnail_type))-->
                <img src="{$oDocument->getThumbnail($widget_info->thumbnail_width,$widget_info->thumbnail_height,$widget_info->thumbnail_type)}" border="0" alt="" class="thumbnail" />
                <!--@else-->
                <img src="/images/noimg.gif" border="0" alt="" class="thumbnail" />
                <!--@end-->
</a></div>
첨부한 noimg.gif 파일을 저는 /images/ 폴더에 넣었기에 주소를 저렇게 했으며 위치에 맞춰서 수정해 주시면 됩니다.



변경 점을 정리 하자면.
1. 기존에는 첨부 파일이 있는 게시물만 읽어오는 쿼리였는데 이걸 해당 모듈의 전체 게시물을 읽는 쿼리를 생성
2. 1번에 생성한 쿼리를 읽어오도록 대상 수정
3. 이미지가 있으면 이미지를 없으면 noimg 를 표시하도록 if문 추가 

입니다.
참 쉽죠~~~ ^^*

// 덧 :  참 쉽죠는 밥 아저씨 패러디구요.. 이거 작업 하느라 1시간 정도 걸렸는데.. 참 어렵네요;;



------------------------------------------------------------------------------------------------------


이렇게해서 홈페이지 대문에 위젯 적용했는데 홈페이지가 안들어가져요 ㅠㅠ

원본이랑 제가 수정한것 첨부했어요! 뭐가 잘못됬는지 제발 알려주세요

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
leeklee 특정 게시판 글 본호를 특정 숫자부터 시작하게 하려면. [1] 2013.07.24 by sejin7940
rhkr XE Default 게시판을 gallery타입으로 바꾸려면 어떻게 해야하니요? [1] 2013.07.24 by sejin7940
addcit 환장하겠습니다 ㅠㅠ [1] 2013.07.24 by sejin7940
본체 관리자가 영문으로 나옵니다. [1] 2013.07.24 by 킴똥똥
연시랑 쪽지함 위젯 관련에 대하여 [1] 2013.07.24 by 킴똥똥
winterpia 영상 업로드 후 소리가 나지 않는 문제...  
고독의요새 textyle 게시물이 모바일 레이아웃에서만 출력됩니다. file  
태그맨 배너모듈이나 배너위젯 같은것 없습니까? [1] 2013.07.24 by Ikoo
최지훈959 레이아웃 생성 시 "잘못된 요청" 이라고 하며 로그아웃 됩니다.  
아오e소라 쓸데없는 검색어 트래픽은 왜 발생하는지요?  
anybaby79 모바일 [회원정보 수정] 페이지 에서~~~~~~ [1] file 2013.07.24 by anybaby79
socialskyo 첨부파일 목록에서 이미지 파일 제외하는 방법  
안드로이더스스 배너추가할려는대.........  
네나 첫페이지에 대해서 질문 드립니다. [1] 2010.07.06 by kjwon15
태그맨 팝업창이 뜨지 않아서 고생입니다.ㅎ [1] file 2013.07.23 by pentopen
만듀s 쿡래빗 레이아웃 Creation Tool 사용 중인데요. [1] 2013.07.23 by pentopen
아싸로또1등맞고싶어 회원그룹을 생성하고 적용시키면 회원들 그룹이 안바뀌어요 [1] file 2013.07.23 by S야옹이
리리즈 스팸필터 설정 변경시 '잘못된 요청입니다' 라고 나옵니다. [1] file 2013.07.23 by S야옹이
ㅊㅋㄴ 검색시 이렇게 뜹니다. [1] file 2013.07.23 by ㄱㄴㄷㄹ
2-COIN 웹보안 CASTLE 설정법 좀 알려주세요.  
iceman237 모바일로 홈페이지 접속시 원하는 모바일페이지로 이동하기 [2] file 2013.07.23 by iceman237
지그재거 for 문 내 $layout_info 처리문제 [2] 2013.07.23 by 혼ME
다빈맘 메인페이지 설정 오류 [2] file 2013.07.23 by 탈출이
젠틀B 관리자만 회원정보를 볼 수 있는 익명게시판 오류 file  
saliey 모바일페이지 잘리는 현상 file  
히피♬ XE 주민번호 수집관련하여 - [1] 2013.07.23 by 도라미
태그맨 1.7.3.4 버전에서 상단메뉴,좌측메뉴는 어떻게 출력시키죠? [1] 2013.07.23 by CKEQ
EEMEEN 하루에 얻을 수 있는 일정 포인트를 설정하는 법좀알려주세요..  
llppll [도와주세요] 최근 이미지 표시 위젯 첨부 이미지 없어도 기본 이미지 표시 file  
오락실주인 동영상 아이콘표시 및 모바일 아이콘표시 file