묻고답하기
컨텐츠 (확장) 위젯에 '특정 확장변수로 정렬하기'
2013.02.14 11:06
몇일 구글링하다가 여기 질문하네요ㅠ
게시판 스킨에다가 '특정 확장변수로 정렬하기'는 어떻게 어떻게 우여곡절끝에 해결했었는데,
컨텐츠 위젯 (컨텐츠 확장위젯)에 적용하는거는 또 다른 신세계네요ㅠ
info.xml 의 정렬옵션에 옵션 추가 후에,
위젯의 class.php 쪽이나 스킨쪽이나 별별짓을 다 해봐도 힘이 드네요ㅠ
참고했던 문서들은
http://www.yoonz.net/index.php?document_srl=5861
이거와
http://www.xpressengine.com/tip/18605555
이거와 등등등입니다...
세진님께서 개발하신 세진 컨텐츠위젯에는 이 기능이 있다고 하는데 비공개이고,
'제작의뢰'쪽에는 이런 질문이 있었는데...
http://www.xpressengine.com/agent/19028920
...저같은 사용자는 해결할 수 없고, 의뢰로 해결해야 하는 질문인가요ㅠ?
댓글 6
-
송동우
2013.02.14 11:19
-
oksky
2013.02.14 11:26
감사합니다. 알려주신 페이지를 참고해 보면, 특정 확장변수가 '포함'되었을때 목록 불러오기의 방법으로, getNewestDocuments.xml 파일을 수정해야 하는 문제인것 같네요. 저 파일을 응용해서 테이블 이름 등을 바꾸면 될까요? info.xml 을 수정해, 선택적으로 확장변수 정렬할 수 있으면 참 좋을텐데 말이죠ㅠ -
oksky
2013.02.14 12:11
-
위의 URL 이 싸이트 업데이트 중이라 접속이 안되네요... ㅠ
혹시 해결 방법을 공유해 주실 수 있나요?
-
MJ
2015.11.05 20:48
위치 : /widgets/contentextended/skins/project_schedule
게시판에 날짜형식의 확장변수 extra_vars1 추가하고
확장형 컨텐츠위젯에서 확장변수를 출력하도록 설정한다.
아래는 수정된 소스부분이다.
달력위젯스킨을 등록날짜가 아닌 확장변수(extra_vars1)을 기준으로
날짜 정렬이 되도록 만들었다.
확장변수를 어떤식으로 정렬하면 좋을지 이것저것 건드려보고 고민을 많이 했는데,
간단하게 해결했다.
php에서 기본적으로 주어지는 array_multisort 메소드를 이용하면 된다.
<!--//확장변수 정렬 시작-->
<!--@foreach($widget_info->content_items as $key => $item)-->
{@ $_items_extra_var[$key] = $item->extra_var;}
<!--@endif-->
{@ array_multisort($_items_extra_var,SORT_ASC,$widget_info->content_items);}
<!--//확장변수 정렬 끝--><!--//보통의 확장변수 출력구문-->
<!--@foreach($widget_info->content_items as $key => $item)-->
{$item->getTitle($widget_info->subject_cut_size)}
<!--@endif-->
빨간색 부분을 넣으면 날짜형식의 확장변수가 자동정렬된다.
-
깊은 배려에 너무 너무 감사드립니다~~^^
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
Kview | 네이버 로그인 기능사용하려는데 용어 질문입니다. [4] | 2015.11.13 by 박곰 |
⊙ 쩡아쩡아 ⊙ | 제로보드 홈페이지를 찾습니다. [2] | 2015.11.13 by Double'U' |
the_same_mood |
에디터 내용직접추가 업로드 에러문제
[1]
![]() | 2015.11.12 by the_same_mood |
제이슨5525 | 검색 봇 노출시에 일부 게시판 차단할수 있을까요? | |
우랑탕탕이 |
댓글 에디터 첨부파일 에러
[5]
![]() | 2015.11.12 by 우랑탕탕이 |
shaaa | 카페24로 호스팅서버 변경후 이상해졌습니다. | |
위시드림 |
xe보드 데이터 추출 관련
![]() | |
뵤로뤙 | 누리고 쇼핑몰.. 보유 마일리지를 회원정보에서 볼 수 있도록 하고 싶습니다. | |
oksky | 컨텐츠 (확장) 위젯에 '특정 확장변수로 정렬하기' [6] | 2015.11.12 by 오뎅궁물 |
레쯔비 | 누리고 무통장 에러문제 | |
thdwjdtjr |
링크시 점선이 나타나는데 이것을 안보이게하는 방법
[2]
![]() | 2015.11.12 by thdwjdtjr |
ciran**** | 작성글 질문입니다 | |
화이팅 | xe 모바일웹 단체문자 | |
퍼즐조각 | xe 코어를 업데이트했다가......... [2] | 2015.11.12 by 댑펑 |
멈치멈치 | \ 자동으로 생기는 문제 [2] | 2015.11.12 by Jay |
홍디자인 |
쉬운설치 오류
![]() | |
기만1988 | 포인트를 구입 할수 있는 모듈은 없나요? [1] | 2015.11.12 by sejin7940 |
angel | 로그인 유지 없애기.. [1] | 2015.11.12 by 우리아기 |
XESTUDIO | ajax를 사용해서 댓글 새로고침없이 작성하게 하기 [1] | 2015.11.12 by kdp |
lamb91 | MySql과 MariaDB 동시 운영 가능한지요? |
http://www.xpressengine.com/qna/21618072