將新增的content移到目錄列表第一筆
plone預設排序方式是依時間順序舊的在前面,該如何將倒序讓新的在前面,就像blog的列表方式?
搭配event handler的技巧,利用moveObjectsToTop(),即可將新增加的content移到最上方
@grok.subscribe(ITravel, IObjectAddedEvent)
def moveToTop(obj, event):
"""
Moves Items to the top of its folder
"""
folder = obj.getParentNode()
if folder != None:
folder.moveObjectsToTop(obj.id)