netis / yii2-crud-demo
Yii 2 CRUD 示例
dev-master
2015-12-13 10:51 UTC
Requires
- php: >=5.4.0
- netis/yii2-crud: dev-master
- nineinchnick/yii2-usr: dev-master
- yiisoft/yii2: >=2.0.5
- yiisoft/yii2-bootstrap: *
- yiisoft/yii2-swiftmailer: *
Requires (Dev)
This package is not auto-updated.
Last update: 2024-09-14 18:21:26 UTC
README
演示项目,展示在Northwind示例数据库上使用yii2-crud扩展。
源代码可在https://github.com/netis-pl/yii2-crud-demo找到。
准备工作
- 清理了基本的yii2应用模板
- 导入Northwind数据库,通过迁移添加外键
- 添加了用户表,并使用yii2-usr模块进行授权和认证,添加了默认管理员用户
CRUD步骤
- 通过
composer require netis/yii2-crud
安装 - 将gii模型生成器添加到config/web.php
- 生成模型
- 在应用程序控制器映射中注册默认控制器
- 注册crudModelsMap应用程序组件
- 为默认用户创建auth项目和关联
- 配置了一些组件:视图(默认视图路径)、别名、格式化器
CRUD定制
- 重写了Category和Employee图片字段
使用方法
使用
composer create-project -s dev netis/yii2-crud-demo crud.niix.pl/
创建项目
安装数据库,从docs/northwind.postgre.sql加载模式并应用迁移。如有需要,更新应用程序配置。
使用用户名admin和密码admin登录。