public function actionSetting() { $model = new CourseForm(); $model->getSetting(); if (isset($_POST['CourseForm'])) { $model->attributes = $_POST['CourseForm']; if ($model->saveSetting()) { Yii::app()->user->setFlash('success', '保存成功!'); } else { Yii::app()->user->setFlash('error', '保存失败!'); } } $this->render('setting', array('model' => $model)); }
public function updateDefaultsFromObject() { parent::updateDefaultsFromObject(); $values = array(); foreach ($this->getObject()->getCourseSubjects() as $course_subject) { $values[] = $course_subject->getCareerSubjectSchoolYearId(); } $this->setDefault('course_subjects', $values); }
public function __construct($course = NULL, $department = NULL) { $this->departmentId = $department; $this->course = $course; parent::__construct($this->course); }