'Наименование', 'text' => 'Описание', 'uid' => 'уникальный код', 'id' => 'ID', 'cat' => 'Папка' ]; } /** * {@inheritdoc} */ public function CatCreate( $cat ) { $directory = FileHelper::normalizePath( Yii::getAlias('@webroot') . DIRECTORY_SEPARATOR . self::$story_dir . DIRECTORY_SEPARATOR. $cat ); if( file_exists( $directory ) ){ Yii::$app->session->setFlash('err', 'Папка существует: '.$cat); return false; } if( !FileHelper::createDirectory( $directory) ){ Yii::$app->session->setFlash('err', 'Ошибка создания папки: '.$cat); return false; } Yii::$app->session->setFlash('success', 'Создать папку '.$cat); return true; } public function GetCat() { $cat = '/'.Yii::$app->request->get('cat', ''); return FileHelper::normalizePath( Yii::getAlias('@webroot') . DIRECTORY_SEPARATOR . self::$story_dir.$cat ); } public function GetUrl() { $cat = '/'.Yii::$app->request->get('cat', ''); return FileHelper::normalizePath( DIRECTORY_SEPARATOR . self::$story_dir.$cat ); } public function GetRootCat() { return FileHelper::normalizePath( Yii::getAlias('@webroot') . DIRECTORY_SEPARATOR . self::$story_dir ); } }