davidjeddy / yii2-article-category
多级文章分类模块
0.0.3
2015-10-09 15:54 UTC
Requires
- php: ~5.6
- yiisoft/yii2: ~2
- yiisoft/yii2-bootstrap: ~2
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-05 17:55:27 UTC
README
为https://github.com/trntv/yii2-starter-kit 文章及文章分类系统提供扩展模块。增加了创建n+1级文章分类导航系统的能力。
安装
推荐使用Composer安装。
- 在项目根目录的终端中运行
composer require davidjeddy/yii2-article-category
。 - 或者将
"davidjeddy/yii2-article-category": "dev-master@dev"
添加到项目的composer.json
文件中,并更新。 - 在应用的config/web.config模块列表中启用该模块
$config = [ 'modules' => [ ... 'article-category' => ['class' => 'davidjeddy\articlecategory\Module'], ... ], ];
数据库迁移
- cd
{项目根目录}
php ./console/yii migrate/up --migrationPath=@vendor/davidjeddy/yii2-article-category/migration
CRUD表单字段
- 在文章分类CRUD表单中添加一个用于属性'order'的输入字段
- 按照说明安装并配置
trntv/yii2-file-kit
- 添加用于缩略图的CRUD表单字段元素
echo $form->field($model, 'order')->widget( \trntv\filekit\widget\Upload::className(), [ 'url' => ['/file-storage/upload'], 'maxFileSize' => 5000000, // 5 MiB ]);
参见./docs/ArticleCategory.php以获取修改后的文章分类模型的示例,参见./docs/_form.php以获取CRUD表单的示例
待办事项
0.0.X:为每个视窗添加显示类别和文章的逻辑