protected function updateMenuItems($model = null)
 {
     // create static model if model is null
     if ($model == null) {
         $model = new UploadForm('install');
     }
     switch ($this->action->id) {
         case 'restore':
             $this->menu[] = array('label' => Yii::t('app', 'View Site'), 'url' => Yii::app()->HomeUrl);
         case 'create':
             $this->menu[] = array('label' => Yii::t('app', 'List Backup') . ' ' . $model->label(2), 'url' => array('index'));
             break;
         case 'upload':
             $this->menu[] = array('label' => Yii::t('app', 'Create Backup') . ' ' . $model->label(), 'url' => array('create'));
             break;
         default:
             $this->menu[] = array('label' => Yii::t('app', 'List Backup') . ' ' . $model->label(2), 'url' => array('index'));
             $this->menu[] = array('label' => Yii::t('app', 'Create Backup') . ' ' . $model->label(), 'url' => array('create'));
             $this->menu[] = array('label' => Yii::t('app', 'Upload Backup') . ' ' . $model->label(), 'url' => array('upload'));
             $this->menu[] = array('label' => Yii::t('app', 'Restore Backup') . ' ' . $model->label(), 'url' => array('restore'));
             $this->menu[] = array('label' => Yii::t('app', 'Clean Database') . ' ' . $model->label(), 'url' => array('clean'));
             $this->menu[] = array('label' => Yii::t('app', 'View Site'), 'url' => Yii::app()->HomeUrl);
             break;
     }
 }
Beispiel #2
0
 protected function updateMenuItems($model = null)
 {
     // create static model if model is null
     if ($model == null) {
         $model = new UploadForm('install');
     }
     switch ($this->action->id) {
         case 'restore':
             $this->menu[] = array('label' => Yii::t('app', 'Inicio'), 'url' => Yii::app()->HomeUrl);
         case 'create':
             $this->menu[] = array('label' => Yii::t('app', 'Listar Respaldos') . ' ' . $model->label(2), 'url' => array('index'));
             break;
         case 'upload':
             $this->menu[] = array('label' => Yii::t('app', 'Crear Respaldo') . ' ' . $model->label(), 'url' => array('create'));
             break;
         default:
             $this->menu[] = array('label' => Yii::t('app', 'Listar Respaldos') . ' ' . $model->label(2), 'url' => array('index'));
             $this->menu[] = array('label' => Yii::t('app', 'Crear Respaldo') . ' ' . $model->label(), 'url' => array('create'));
             //$this->menu[] = array('label'=>Yii::t('app', 'Subir Respaldo') . ' ' . $model->label(), 'url'=>array('upload'));
             //$this->menu[] = array('label'=>Yii::t('app', 'Restaurar Respaldo') . ' ' . $model->label(), 'url'=>array('restore'));
             $this->menu[] = array('label' => Yii::t('app', 'Limpiar Base de Datos') . ' ' . $model->label(), 'url' => array('clean'));
             //$this->menu[] = array('label'=>Yii::t('app', 'Inicio') , 'url'=>Yii::app()->HomeUrl);
             break;
     }
 }