XE 프로그램(위젯/모듈)에 대한 질문과 답변을 올릴 수 있습니다.

안녕하세요?

content 확장위젯 잘 사용하고 있습니다.

 

저는 게시판에 확장변수로 날짜를 만들어 사용중이며 게시물 정렬을 날짜인 확장변수로 사용중입니다.

제가 사용중인 게시판은 경조사 게시판인데, 결혼식 날짜나 상을 당한 날짜 등이 순서대로 입력되는 것이 아니라서

게시판에서는 확장변수로 정렬이 되어 헷갈리지 않는데, 최근게시물 을 표시하는 content 위젯에서는 확장변수로 정렬이 되지 않으니

뒤죽박죽이 된 모양이 됩니다.

가능한 방법이 없는지요.

 

염치 불구하고 질문드립니다.

 

 


댓글 '3'

이피지기

2010.07.06 22:47:36

안녕하세요.


제가 확장변수는 아직 소스를 살펴보지 않아 잘은 모르겠습니다만, 게시판 모듈에서도 확장변수로의 정렬은 없는 것으로 보아

확장변수로의 정렬은 추가적으로 만들어야 할 기능일 것 같습니다. (어디까지나 추측입니다 ^^)

현재로서는 방법이 없을 것 같네요... 소스 한번 살펴보고, 기능 추가가 가능하다면 다음 업데이트에 반영할 수 있도록 하겠습니다.


감사합니다.

김만석

2010.07.07 10:13:05

답변 감사드립니다.

게시판은 팁에서 얻은 정보로 해당 스킨의 list.html 상단에 아래의 소스를 추가하여 사용하고 있어서 최근게시물도 스킨 수정으로 가능하지 않을까요?

 

<!-- // 확장변수로 정렬하기 위해 추가 시작 -->
<!--@if(!$sort_index)-->
    {@
        $noticeTF = false;
        if($module_info->except_notice == 'Y') $noticeTF = true;
        $args->module_srl = $module_info->module_srl;
        $args->list_count = $total_count;
        $args->category_srl = $category;
        $oDocumentModel = &getModel('document');
        $output = $oDocumentModel->getDocumentList($args, $noticeTF);
        $document_list = $output->data;
    }
    <!--@foreach($document_list as $no => $document)-->
        {@
            $extra_sortkey[$no] = $document->getExtraEidValue('shotdate');
            $extra_sortkey2[$no] = $no;
        }
    <!--@end-->
    {@
        array_multisort($extra_sortkey, $extra_sortkey2, $document_list);
        if($module_info->order_type == 'asc' || $order_type == 'asc') $document_list = array_reverse($document_list);
    }
    <!--@if($document_srl)-->
        <!--@foreach($document_list as $document)-->
            {@
                $extra_doc_srl[] = $document->document_srl;
            }
        <!--@end-->
        {@
            $page = ((int) (array_search($document_srl, $extra_doc_srl) / $module_info->list_count)) + 1;
        }
    <!--@end-->
    {@
        $document_list = array_slice($document_list, $module_info->list_count * ($page-1), $module_info->list_count, true);
    }
<!--@end-->
<!-- // 확장변수로 정렬하기 위해 추가 끝 -->

이피지기

2010.07.08 01:30:55

음.. 아무래도 게시판과 위젯에서 게시물을 가져오는 방식이 비슷하다 보니 적용할 수 있을 것 같습니다만

게시물들을 한번 가져와서 다시 정렬하는 방식인 것 같습니다.


우선, 위 코드를 참조해서 추가해 보고 다시 한번 답변 드릴게요~

저도 아직 초보자 실력인데다 며칠간 다른 일들도 해야될 게 다소 있어서요 ㅠㅠㅠ 용서해 주세요~ ㅎㅎ

혹시 오늘내일 중으로 처리해야 할 급한 일이라면 다른 분께 요청하셔야 할 것 같습니다.


감사합니다. 좋은 하루 되세요~

문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 30.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 http 단어는 금지어로 지정되어 있습니다. [3] 이피지기 2010-11-02 15012
14 Content 확장위젯 문의드려요 ^^ [2] 당근스튜 2010-08-26 2930
13 content 확장위젯에서 디폴트 스킨+왼쪽탭+위젯스타일 [1] lee 2010-08-24 2926
12 제목대상/확장변수 이름 등...기능 메뉴가 안보이고 기본만 보일까요.. [1] ppleo 2010-08-24 2933
11 콘텐츠 확장1.5에선 새창으로 띄울려면 어떻게 하나요? [1] 궁금이 2010-08-23 3078
10 '비밀글의 댓글'이 목록에서 제외되게... [2] 9 2010-08-23 3004
9 페이지 표시 [2] 시냇물 2010-08-23 3442
8 건의) 최근 게시물 순서 변경이 가능할까요? [4] Eond 2010-08-20 3571
7 contentex 사용법;;; [1] 윤지영 2010-08-18 3513
6 정렬 방식을 조회수 (인기순)으로 가능한가요?? [1] 다현맘 2010-08-17 4213
5 안녕하세요 contentex 문의 입니다. [3] 스카이피아 2010-08-06 3690
4 content 확장위젯 1.3 영문폰트 변경 방법이 있을지요? [1] 보람 2010-07-13 4908
» content 확장위젯 문의드립니다. [3] 김만석 2010-07-06 4229
2 Content 확장 위젯 관련 문의입니다. [2] 의적단악진 2010-07-01 4671
1 염치 불구하고 질문이 있어 찾아왔습니다. _( _ _)_ 꾸벅 [3] niang 2010-04-20 6235