Oh, yes. Thanks for the clarification.
Here is the complete code for the others:
<?php
$subaktuelles = $site->index()->findBy("uid", "aktuell")->children()->visible();
$neuigkeiten = new Structure();
$key = 0;
foreach($subaktuelles as $p) {
foreach($p->news()->toStructure() as $item) {
$neuigkeiten->append($key, $item);
$key++;
}
}
foreach ($neuigkeiten->sortBy('date', 'desc') as $neuigkeit): ?>
But it just came to my mind that it could even be simplified. Also untested, but I think this should work just fine:
<?php
$subaktuelles = $site->index()->findBy("uid", "aktuell")->children()->visible();
$neuigkeiten = new Structure();
foreach($subaktuelles as $p) {
$neuigkeiten = $neuigkeiten->merge($p);
}
foreach($neuigkeiten->sortBy('date', 'desc') as $neuigkeit): ?>