Sto tentando di restituire un singolo GroupedList
che contiene informazioni da entrambe le pagine e dataobjects
. C'è un modo semplice per unire le due liste insieme?Silverstripe unisci elenchi raggruppati
public function getGroupedContent()
{
$dataobjects = GroupedList::create(FileNetObject::get());
$pages = GroupedList::create($this->Children());
$result = ??;
return $result;
}
Il ArrayList
unione non come fa uno standard array_merge
- Sarei migliore fusione dei risultati dalle query insieme prima di metterlo in un unico GroupedList
?
do FileNetObject e $ this-> Children() hanno qualcosa in comune? entrambe sono pagine? o puoi raggrupparli con alcuni campi comuni o getter? – wmk
@wmk contengono entrambi i campi titolo che sto usando per raggruppare. –