PATH:
home
/
letacommog
/
letaweb
/
admin
/
models
/
subsite_models
/
forms
<?php class ModuleForm extends CFormModel { public $id; public $type; public $data; public $data_id; public $skin; public $creator_id; public $last_modified_by; public function ModuleForm() { } public function rules() { return array( array('type', 'required'), array('id,skin,data_id,data,type,last_modified_by,date_added,creator_id,date_modified', 'safe'), ); } protected function preProcess() { $this->creator_id = Yii::app()->user->id; $this->last_modified_by = Yii::app()->user->id; } public function save($item = null) { $this->preProcess(); $now = date('Y-m-d H:i:s'); if ($this->validate()) { $data = array(); $data['type'] = $this->type; $data['page_id'] = $this->data_id; $data['data'] = $this->data; $data['skin'] = $this->skin; Yii::app()->site->model->writeFile('module_data', $this->data_id, json_encode($data), '.json'); return true; } else { return false; } } }
[+]
..
[-] ColorForm.php
[edit]
[-] ProfileResetPassForm.php
[edit]
[-] NewsCommentForm.php
[edit]
[-] SkinForm.php
[edit]
[-] PageForm.php
[edit]
[-] BLoginForm.php
[edit]
[-] UserResetPassForm.php
[edit]
[-] ModuleForm.php
[edit]
[-] NewsForm.php
[edit]
[-] ContributorForm.php
[edit]
[-] News_CategoriesForm.php
[edit]
[-] InviteForm.php
[edit]
[-] NewsTagForm.php
[edit]
[-] DomainForm.php
[edit]