sinret/yii2-basic

Yii 2 Basic 应用程序模板

安装: 524

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 3

开放问题: 0

语言:HTML

类型:项目

v1.6.0 2015-03-10 10:22 UTC

This package is not auto-updated.

Last update: 2024-09-22 06:17:08 UTC


README

使用 Yii2 Basic 模板快速创建应用程序,具有如 adminlte、聊天、whatsapp 消息、ckeditor、待办事项、whatsapp、图形、注册表单、使用 dbmanager 的简单 rbac 管理器等众多功能。

请阅读其他教程 http://sintret.com/blog_detail/523/yii2_create_project_with_adminlte_basic_and_advanced_easyly

基本模板

前往您的项目目录,例如在我的 Linux Debian 中,执行 cd /usr/share/nginx/html/project

我们将使用 composer 下载并安装带有 adminlte 的应用程序模板。

让我们从您的控制台开始。

composer create-project sintret/yii2-basic your-folder-directory-name

您只需喝杯咖啡,等待下载和安装过程完成。好,然后进入您的项目目录并执行 "php init" 初始化。

编辑您的 config/db.php 并更改您的 dbname

dsn' => 'mysql:host=localhost;dbname=yii2basic',

别忘了创建与 dbname 相同配置的数据库。

我们需要迁移以创建 chat、user、todolist、log upload、dynagrid、notification 等表。

完成后,您需要像以下这样的迁移 "./yii migrate"(在 Linux 中)或 "yii migrate"(在 Windows 中)。

好的,我们再次需要使用

只需像以下代码这样使用

"yii insert/init"

最后,我们使用简单的代码创建 rbac dbmanager,您可以在 "console/RbacController" 文件夹中看到特定级别的创建 rbac

Admin : can do everything
Editor : can edit, add and view
Author : can add and view
viewer ; just viewer

创建 rbac

"yii migrate --migrationPath=@yii/rbac/migrations"

"yii rbac/init"