
Untitled
By: a guest on
May 7th, 2012 | syntax:
None | size: 0.64 KB | hits: 10 | expires: Never
<?php
function getResults($data = null, $form = null, $request = null){
$sResults = $form->getResults($data,$form,$request);
$results = new DataObjectSet();
foreach($sResults as $s) {
if (is_a(singleton($s->ClassName),'SiteTree')) {
$results->push(DataObject::get_by_id('SiteTree',$s->ID);
}
}
$data = array(
'Results' => $results,
'Query' => $form->getSearchQuery(),
'Title' => 'Search Results'
);
$this->Query = $form->getSearchQuery();
return $this->customise($data)->renderWith(array('FaqPageHolder_results','Page'));
}
?>