예제 #1
0
 /**
  * Show search results on dictionary words
  *
  * @param   string 	$code Language code
  * @param   string 	$area Area name
  * @param   string 	$what Dictionary key
  * @param   string 	$str  Searched string
  * @return  void
  */
 public function search($code, $area, $what, $str)
 {
     // load dictionary
     $this->dict->get_wordarray(array('dictionary'));
     // get page
     $page = $this->get_page('dictionary/keys');
     // content
     $view = new X4View_core('container');
     $view->content = new X4View_core('languages/search');
     $view->content->page = $page;
     $dict = new Dictionary_model();
     $view->content->items = $dict->search_words($area, $str);
     $view->content->lang = $code;
     $view->content->what = $what;
     $view->content->str = $str;
     // area switcher
     $view->content->area = $area;
     $area = new Area_model();
     $view->content->areas = $area->get_areas();
     header('Content-Type: text/html; charset=utf-8');
     $view->render(TRUE);
 }