Hi there,
I’m displaying my page’s files on the template, so I’d like to display them sorted as on the panel. Since I didn’t find any method that could get me the list sorted, I did it right on the template, like this:
<?php
$files = $page->files()->toArray();
usort($files, function($a, $b){
if ($a->sort() == $b->sort()) {
return 0;
}
return ($a->sort() < $b->sort()) ? -1 : 1;
});
?>
It works, but it doesn’t seem right to do this on the template, or even create a controller just for that. Is there any built-in way of doing that?