Beispiel #1
0
 public function init()
 {
     $this->tableName = Yii::app()->db->tablePrefix . $this->tableName;
     $this->model = new SiteSettingsForm();
     try {
         $this->loadAll();
     } catch (Exception $e) {
         if (Yii::app()->db->active) {
             Yii::app()->installer->installTable('SiteSettingsForm', $this->tableName);
             $this->saveAll(SiteSettingsForm::defaults());
             Yii::app()->installer->installAll();
             $this->loadAll();
         } else {
             echo Yii::t('cms', 'Error! Check configuration file "protected/config/config.php", is database setting correct. Or delete configuration file for installing system.');
         }
     }
 }