tornado-cms のページのコントローラーで、次のことを行います。
def res = Service.tornado.articles([ articleCategoryPath: "boker/ny"]);
Service.tornado.loadFullArticles(res);
res.sort { a,b ->
b.props.year <=> a.props.year
}
tornado.small_articles = res;
または、より短い:
tornado.small_articles = Service.tornado.articles([
articleCategoryPath: "boker/ny",
full: true ])
.sort { a, b -> b.props.year <=> a.props.year };
small_articles
これにより、特定のフォルダー "boker/ny" からのすべての記事が、 article prop によって逆順にソートされたコンテンツ ボックスに表示されyear
ます。
正常に動作しますが、コンテンツ ボックスに加えられた変更を保存しtornado.small_articles
て、結果の記事のリストが GUI からも表示されるようにすることは可能ですか? みたいなService.tornado.saveChangesToPageContentBox(page, content_box_nr, tornado.small_articles);
?