public function search()
{
// First candidate: listing config setting.
$template = $this->app['config']->get('general/listing_template');
// Second candidate: specific search setting in global config.
if ($this->app['config']->get('general/search_results_template')) {
$template = $this->app['config']->get('general/search_results_template');
}
// Third candidate: specific search setting in global config.
if ($this->app['config']->get('theme/search_results_template')) {
$template = $this->app['config']->get('theme/search_results_template');
}
return $template;
}