활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.
활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.
Can we customize the "List" component to add the "cq:lastReplicated" in the orderby dropdown. Tried by adding "cq:lastReplicated" in the dropdown value, but its not sorting. Can u please help.
해결되었습니다! 솔루션으로 이동.
조회 수
답글
좋아요 수
The sorting of the list component is implemented by using Java Collections.sort() together with custom Comparators. To change the sorting order, you could do a similar implementation and could control the sorting orders by using different custom Comparators. API details at [1]. The steps are
* Create a custom Comparator<Page>
* In the list component set setOrderComparator with your custom one.
The alternative another option is use advanced search feature of list and have query predictor to return as per your need.
[1] http://dev.day.com/docs/en/cq/current/javadoc/com/day/cq/wcm/foundation/List.html
조회 수
답글
좋아요 수
조회 수
답글
좋아요 수
조회 수
답글
좋아요 수
I haven't experimented with it, but my guess is you need to make sure that the items in the dropdown do in fact have that property. If you are on a local server and not pushing anything, they either won't have the cq:lastReplicated property, or they would all have the same value for it.
조회 수
답글
좋아요 수
조회 수
답글
좋아요 수
조회 수
답글
좋아요 수
조회 수
답글
좋아요 수
The sorting of the list component is implemented by using Java Collections.sort() together with custom Comparators. To change the sorting order, you could do a similar implementation and could control the sorting orders by using different custom Comparators. API details at [1]. The steps are
* Create a custom Comparator<Page>
* In the list component set setOrderComparator with your custom one.
The alternative another option is use advanced search feature of list and have query predictor to return as per your need.
[1] http://dev.day.com/docs/en/cq/current/javadoc/com/day/cq/wcm/foundation/List.html
조회 수
답글
좋아요 수
Remember when you activate, you are only pushing content (/content/*) and not code (/apps/*). The dialog box is code and might never get the cq:lastReplicated property. Is there a particular reason you need to use this property? Or are you just testing? If you are, I would suggest a different property.
조회 수
답글
좋아요 수
My requirement is to sort and display the page title of the pages based on last Published date in component present in another page. So tried by adding the "cq:lastReplicated" in the orderby dropdown of the "LIST" component. Activated the component and the one of the pages which I want to be in the first of my list. But still its not sorting. Am i missing something??
조회 수
답글
좋아요 수
조회 수
답글
좋아요 수
조회 수
답글
좋아요 수