示例#1
0
 public function EditWordAction()
 {
     $view = new View('basic_template');
     if (!isset($_POST['search_word'])) {
         $view->render('view_edit_word');
     } else {
         $model = new WordsModel();
         $data = array();
         $model->validate('word', $_POST['word']);
         if (count($model->errors) === 0 && $model->checkWord()) {
             $data['data'] = $model->searchWord();
             $data['tran'] = $model->getTranslations();
             $data['types'] = $model->getWordsTypes();
             $data['categories'] = $model->getWordsCategories();
             $view->render('view_edit_word', $data);
         } else {
             $view->errors = $model->errors;
             $view->render('view_edit_word');
         }
     }
 }