diff --git a/mysite/code/Page.php b/mysite/code/Page.php index c78c468..310620f 100755 --- a/mysite/code/Page.php +++ b/mysite/code/Page.php @@ -26,7 +26,6 @@ class Page_Controller extends ContentController { * @var array */ public static $allowed_actions = array ( - 'SearchForm' ); public function init() { @@ -39,35 +38,4 @@ class Page_Controller extends ContentController { Requirements::themedCSS('typography'); Requirements::themedCSS('form'); } - - /** - * Site search form - */ - function SearchForm() { - $searchText = isset($_REQUEST['Search']) ? $_REQUEST['Search'] : 'Search'; - $fields = new FieldSet( - new TextField('Search', '', $searchText) - ); - $actions = new FieldSet( - new FormAction('results', 'Search') - ); - return new SearchForm($this, 'SearchForm', $fields, $actions); - } - - /** - * Process and render search results. - * - * @param array $data The raw request data submitted by user - * @param SearchForm $form The form instance that was submitted - * @param SS_HTTPRequest $request Request generated for this action - */ - function results($data, $form, $request) { - $data = array( - 'Results' => $form->getResults(), - 'Query' => $form->getSearchQuery(), - 'Title' => 'Search Results' - ); - return $this->customise($data)->renderWith(array('Page_results', 'Page')); - } - } \ No newline at end of file