Bài này note lại validation trên Yii cả 1.1 lẫn 2.xx Doc của Yii cũng tương đối nhưng không nhiều guide, tuts như Laravel hay các FW nổi hơn. Ngoài ra Doc của Yii của 2 version 1, 2 cứ loạn lên. Bản thân doc và API guide cũng dễ gây nhầm lẫn. http://www.yiiframework.com/doc-2.0/guide-tutorial-core-validators.html#integer Controller: public function actionCreate($project_list_id=null) { $request = Yii::$app->request; $inputs = $request->post(); if(!$project_list_id) { $project_list_id = $request->get('project_list_id'); } $is_new = !isset($project_list_id) ? true : false; $dropdownArray = $this->getDropdownArray(); $projectListModel = new ProjectListRecord(); $projectModel = new PmsRecord(); if(isset($project_list_id)) { // check on edit or create $projectListModel = ProjectListRecord::findOne(['id' => $project_list_id, 'delete_flg' => 0]); $projectModel = PmsRecord::findOne(['pr...
Some tribes of the programmer clan.