안녕하세요!  

 

현재 외부페이지에 다음과 같이 코드를 작성해서 최근게시물 불러오는데는 성공했습니다만 노란색부분이 작동안하는것같습니다.

게시물 최근변경순으로 불러오기를 원합니다. 하지만 계속 작성시간순으로만 불러옵니다. 아래 코드에서 어떻게 작성하면 좋을까요?

고수님들 답변 부탁드립니다! 감사합니다!

 

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

{@
        $oModuleModel = getModel('module');
        $module_srl = 132;

        $args = new stdClass();
        $args->module_srl = $module_srl;
        $args->document_srl = $obj->document_srl;

        $args->list_count = 5;
        $args->order_target = 'update_order';
        $args->thumbnail_width = 300;
        $args->thumbnail_height = 300;
        $args->thumbnail_type = crop;
    
        $category_list = getModel('document')->getCategoryList($module_srl);

        $list = executeQuery('document.getDocumentList',$args)->data;
   }

 

 <block loop="$list => $key, $val">
        <a href="{$val->document_srl}">
            <div class="widget-links">
                   <img src="{$thumbnail_url}" class="widget-images" width="100%">
                </div>
                <span class="title">{$val->title}</span>
            </div>
        </a>
 </block>

 

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

 

 

  • profile

    직접 시연을 해본 게 아니어서 잘 모르지만,

    $args->sort_index = 'update_order';
    으로 해야 하지 않나 싶은데요.

    그리고
    $args->order_type = (isset($order_type ) && $order_type === 'desc') ? 'desc' : 'asc';
    으로 내림차순일지 오름차순일지도 판별하구요.

  • profile profile
    윤삼님 너무 감사합니다! 잘 작동됩니다 !