Q&A

컨텐츠 위젯에서 정렬을 사용자 정의항목을 기준으로 하려고 합니다.

사용자정의를 위젯에서 가져오려면 어떻게 해야하나요

이온디 Lv. 13
# 라이믹스 스킨 제작은 어디? >>>> XE 레이아웃, 라이믹스 스킨제작은 이온디에서 커스터마이징해드립니다.
# 빠른 라이믹스 커뮤니티용 호스팅을 찾고 계신가요? >>>> 이온디호스팅 서비스는 PHP8 & Redis 서버 캐시를 활용하여 라이믹스에 최적화된 호스팅 서비스를 제공해드립니다. (서버세팅시 웹패널, 내도메인메일서비스도 함께 구축해드립니다.)
https://eond.com

댓글 2

  • 문서번호로 문서모듈을 통해 확장변수를 가지고 와도 되고,
    아니면 쿼리로 확장변수를 같이 가져오면 됩니다.
  • 1) 위젯/conf/info.xml
    정렬방법에 이런 옵션값을 넣어두고

    <options>
       <value>extra</value>
       <name xml:lang="ko">사용자정의</name>
    </options>

    2) 위젯/위젯.class.php

    // 정렬 대상
    if(!in_array($args->order_target, array('list_order','update_order','regdate','voted_count','rand()','extra'))) $args->order_target = 'list_order';

    정렬대상에서 extra 이라고 넣어두고

     

    3) 그런데 저 값이 extra가 아니고.

    $document->getExtraEidValue('link_url')

    이런 식이 되어야 할거 같은데..@_@;

    저런걸 모르겠습니다.