Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

General Questions /

General questions about getting started with SilverStripe that don't fit in any of the categories above.

Moderators: martimiz, Sean, Ed, biapar, Willr, Ingo, swaiba

Sorting items / data

Go to End

2 Posts   1175 Views


Community Member, 16 Posts

12 July 2011 at 10:29pm


I have created special page like catalog with items in it but it'd like to sort them by date (newest on the top).
In my site tree it looks like that:

Catalog holder page |
- item page / date 1996
- item page / date 2001
- item page / date 2010

And i'd like to display those in a list sorted by date (newest on the top).
Help please ...


Forum Moderator, 1899 Posts

13 July 2011 at 12:07am

Edited: 13/07/2011 12:07am

I have no idea how to do this within the sitetree automatically (I know that you are able to manually re-order the pages).
But if it is within a DataObject::get then you can specific the sort order.

Possibly adding this to your page object would work - but as I said within the sitetree I don't know..

$default_sort = 'Created DESC';  //order by created date - I assume this is what you mean by "Date"