标签:gii

共 3 篇文章

yii2高级之gii自定义模板

yii2中gii给我们实际的使用提供了很大的方便。

但是,实际开发中,相信gii生成的模板也给很多开发者带来了不变,为啥?因为都是都是用人家的模板主动性生成的,自然不满足千万家的需求了,自家的需求还是自家定制的好,毕竟官方也只是尽可能的给出一个模板案例。

关于gii的介绍以及怎么使用可参考官方文档说明,如果有哪里不懂的,下方留言我们共同交流。

yii2官方只提供了一种模板,但是也给我们提供了自定义的机会,接下来我们看看如何抓住这个机会去做点什么。

gii生成器所用到的模板文件位于目录 vendor\yiisoft\yii2-gii\generators\crud\default,因为要自定义模板,我们现在把default目录拷贝一份,粘贴到任意目录,这里我们粘贴在根目录下的giitemplate\crud下面,然后按照下面进行配置

阅读全文

yii2权限控制rbac之详细操作步骤

本篇的主题是 rbac权限控制的详细操作步骤,注意是操作步骤哦,关于配置与rbac的搭建,我们在博文 yii2搭建完美后台并实现rbac权限控制实例教程说的再清楚不过了。

但是,在很多人的反馈下,说是完全按照本主的步骤来的,丝毫不差,为啥菜单不显示,为啥不显示呢不显示?艾玛,最终在群里帮人调试的时候找到原因了,si分的不容易啊。原因就是你学会了搭建没学会操作啊,啊,啊,我们今天就来详细的说说这rbac的权限控制具体怎么操作!当然,大前提下是你已经按照我们上文成功搭建一套完美的后台并实现了rbac权限控制。

以创建user表并未其添加权限为例。

1、创建user表,然后噼里啪啦的创建完毕,十分的简单我们就不细说了

2、用gii生成model+curd,如果你不会操作,可以

阅读全文

yii2基础之gii的详细操作步骤

话说我们之前写了一篇名叫谈谈yii2-gii如何自定义模板的教程,当时以为gii的操作十分简单,百度也能一大推嘛,但是有小伙伴反应,千篇一律,几乎都是抄某一个人的,一边嚷嚷一边骂小度怎么搜索的,木有新鲜感。我擦嘞,这找找教程还要新鲜感。废话不多说,我们来看看gii操作中都需要注意哪些事项。

本文以创建user表为例,具体表结构位于目录 \vendor\mdmsoft\yii2-admin\migrations,还没创建表的小伙伴可前去参考。

然后我们就噼里啪啦的创建好了。

第二步,请确保你有访问gii的权限,然后我们打开页面 /gii

我们看图操作,点击图中标记的按钮

e4971735e7-yii2gii1.png

点进去之后呢,

阅读全文