묻고답하기

해당 위젯에는 코드중 일부를 뽑아봤습니다.

위젯설정에서 선택한 모듈(게시판)의 총 글수를 뽑아서 목록수에 적용시키려 합니다.

어떤 부분을 어떻게 고쳐주면 될런지요.


            // 목록수 수
            $widget_info->cols_list_count = (int)$args->cols_list_count;
            if(!$widget_info->cols_list_count) $widget_info->cols_list_count = 3;

            // 대상 모듈이 선택되어 있지 않으면 해당 사이트의 전체 모듈을 대상으로 함
            $site_module_info = Context::get('site_module_info');
            if($args->module_srls) $obj->module_srls = $args->module_srls;
            else if($site_module_info) $obj->site_srl = (int)$site_module_info->site_srl;

            $obj->direct_download = 'Y';
            $obj->isvalid = 'Y';

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

            $document_srl_list = array();
            $document_list = array();

            $oDocumentModel = &getModel('document');
            if($files_count>0) {
                for($i=0;$i<$files_count;$i++) $document_srl_list[] = $files_output->data[$i]->document_srl;

                $tmp_document_list = $oDocumentModel->getDocuments($document_srl_list);
                if(count($tmp_document_list)) {
                    foreach($tmp_document_list as $val) $document_list[] = $val;
                }
            }

            $document_count = count($document_list);
            $total_count = $widget_info->rows_list_count * $widget_info->cols_list_count;
            for($i=$document_count;$i<$total_count;$i++) $document_list[] = new DocumentItem();
            $widget_info->document_list = $document_list;

            // 모듈이 하나만 선택되었을 경우 대상 모듈 이름과 링크를 생성
            $module_srl = explode(',',$args->module_srls);
            if(count($module_srl)==1) {
                $oModuleModel = &getModel('module');
                $module_info = $oModuleModel->getModuleInfoByModuleSrl($module_srl[0]);
                if($module_info->site_srl) {
                    $site_info = $oModuleModel->getSiteInfo($module_info->site_srl);
                    if($site_info->domain) {
                        $widget_info->more_link = getSiteUrl('http://'.$site_info->domain, '','mid', $module_info->mid);
                    }
                } else {
                    $widget_info->more_link = getUrl('','mid',$module_info->mid);
                }
                $widget_info->module_name = $module_info->mid;
            }

            Context::set('widget_info', $widget_info);


글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
三乭 1.3.0 새로 설치했는데 게시판이 없어,,,,알려 준대로 다시 다운해서 [1] 2009.12.11 by 백성찬
줄루™ 사진올릴때 액자틀 만들어 주는 에디터 없나요?  
CHOBOS 미리내 서버 어떤가요? [3] 2009.12.11 by 백성찬
haram912 위젯이 생성은 되는데 수정시 접근 거부가 됩니다.  
도이아빠 프리하드 설치법을 알고 싶습니다.  
이진적사고 첨부파일에 파일명 대신 확장자가 나오게 하고 싶을때 [1] 2009.12.11 by 라르게덴
산음 zip 파일을 다운로드 하고 alzip으로 열려니 형식을 알 수 없는 파일이라고... [1] 2009.12.11 by 백성찬
우성민573 xe 경로 변경 [2] 2009.12.11 by Gekkou
혼스 업데이트 했더니 사이트가 날아간것 같습니다. [2] 2009.12.11 by Gekkou
三乭 게시판 설치에 실패한 1.3.0대신 1.3.1.1로 다시 설치하려는데 어디서 다운 받죠? [1] 2009.12.11 by 백성찬
디자인소리 제로보드 xe 메인화면에서 글쓰는 기능 없애기 [1] file 2009.12.11 by 된장맛껌
youmei21 처음 설치화면에서 사용하는 db 선택 화면에서 더이상 넘어가질 않아요.. [1] file 2009.12.11 by sol
민정식 xe->xe 계정이전할때 한글이름의 사진이 나오질 않아요 [1] 2009.12.11 by 백성찬
미누7 페이지 기본선택은 어디서하나요?? [그림有] [1] 2009.12.11 by 백성찬
민정식 xe->xe 계정이전할때 한글이름의 사진이 나오질 않아요(질문2번째) [1] 2009.12.11 by 백성찬
sdfew 박스의 위치가 이상해요ㅠ [2] file 2009.12.11 by 백성찬
special-m 최근게시물 안보여요 [1] file 2009.12.11 by 파파민
민정식 xe->xe 계정이전할때 한글이름의 사진이 나오질 않아요(질문3번째) [1] 2009.12.11 by 파파민
사무엘 게시판 글쓰기할 때 태그 입력 의무적으로 하는 방법은?  
최재호빵 xe 초보인데 드림위버 질문 [1] 2009.12.11 by xeworks
강지영847 게시판의 내용 입력란에 정해진 내용이 나올 수 있도록 할 수 없을까요? [1] 2009.12.11 by 김정은818
sdfew 비아그라에 대해 썼더니 에러 메세지가.. file  
디스커스 파일 업로드시 에러.  
HWAROCK 홈페이지 접속시 에러 문제!  
큰호수 외부페이지 말고 그냥 페이지에서 db data 불러 올 수 있나요?  
bonui 게시판 목록 같은게 뜨지 않아요 [3] file 2009.12.12 by ememo
서피현 메뉴가 카테고리에 가릴때 해결방법좀요 ~ file  
carsago 데이터(워드패드 작성문서)를 xml exporter로 xml로 생성하는 방법을 알려주세요 file  
허혁재1 게시물 등록시 자동으로 1개의 댓글이 달리게 하고 싶어요  
파라테일 설문조사 중복참여 가능한가요