1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
class Page extends SiteTree {

}
class Page_Controller extends ContentController {

	function SearchForm() { 
      $searchText = isset($_REQUEST['Search']) ? $_REQUEST['Search'] : 'Search'; 
      $fields = new FieldSet( 
       new TextField("Search", "", $searchText) 
       ); 
      $actions = new FieldSet( 
       new FormAction('results', 'Search') 
       );

      $f = new CustomSearchForm($this, "SearchForm", $fields, $actions); 
      $f->addSearchableClasses(array('GlossaryTerm'));        
       return $f; 
   }
}