51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#YII
YII 技巧
大部分来源于 https://getyii.com/topic/47#comment24获取当前Controllername和actionname(在控制器里面使用)echo$this->id;echo$this->action->id;控制器获取当前模块$this->mo...
代码星球
·
2020-04-10
YII
技巧
YII事件EVENT示例
模型中/***在初始化时进行事件绑定*/publicfunctioninit(){$this->on(self::EVENT_HELLO,[$this,'sendMail']);$this->on(self::EVENT_HELLO,[$this,'notification']);//andsoon...}...
代码星球
·
2020-04-10
YII
事件
EVENT
示例
Yii项目知识搜集
[['rId','advertiser_id','image_file'],'unique','targetAttribute'=>['rId','advertiser_id','image_file'],'message'=>'重复插入数据'],//设置多个字段唯一 publicstaticfuncti...
代码星球
·
2020-04-10
Yii
项目
知识
搜集
yii处理cookie
##存入cookieYii::$app->response->cookies->add(newyiiwebcookie(['name'=>'username','value'=>'zhansan']));#获取cookieYii::$app->request->cookies-...
代码星球
·
2020-04-10
yii
处理
COOKIE
Yii ACF(accessController)简单控权
useyiifiltersAccessControl;classSiteControllerextendsController{publicfunctionbehaviors(){return['access'=>['class'=>AccessControl::className(),'rules'=&g...
代码星球
·
2020-04-10
Yii
ACF
accessController
简单
控权
YII分页
分页数据//在模型中计算出总数量$count=$this->find()->where()->count();//用总条数和设定的每页个数实例化一个yiidataPagination类$page=newPagination([totalCount'=>$count,'defaultPageSiz...
代码星球
·
2020-04-10
YII
分页
mac下安装YII
新换了台电脑,一个mac,特蛋疼的各种环境安装。两个多小时,总算把开发环境配好了。 XAMPP就不用说了,phpstorm(javaEE6.0),navicatformysql,一堆的注册码,破解版能找到人头痛。总算处理OK了。 下面说正事。 YII下载后,composer安装不上去,YII也就不能初始化,一直报...
代码星球
·
2020-04-10
mac
安装
YII
YII behaviors使用
文件frontend/libs/FilterTest.php<?php/***CreatedbyPhpStorm.*Date:2016/5/27*Time:14:16*/namespacefrontendlibs;useYii;useyiiaseAction;useyiiaseActionFilter;cla...
代码星球
·
2020-04-10
YII
behaviors
使用
YII自定义小部件
案例如下 common/widgets/TopMenu.php(地址可以自定义位置,命名空间一定要对应)<?php/***CreatedbyPhpStorm.*Date:2016/5/26*Time:18:09*头部尾部小部件*/namespacecommonwidgets;useyiiaseWidg...
代码星球
·
2020-04-10
YII
自定义
部件
YII XSS(跨站脚本攻击)
Yii::$app->response->headers->add('X-XSS-Protection','0');//表示关闭YII的跨站脚本过滤//http://www.frontend.com/test/post?name=<script>alert("helloworld!")...
代码星球
·
2020-04-10
YII
XSS
跨站
脚本
攻击
YII地址切换
以/开头表示跳出当前控制器 例如return$this->render('/code/login'//跳出当前控制器,进入Code下login视图,['model'=>$model,]); 而以//开头表示跳出当前应用模块 ...
代码星球
·
2020-04-10
YII
地址
切换
YII场景
YII在模型中定义场景后publicfunctionscenarios(){//场景return['sco1'=>['aid','uphone'],'sco2'=>['aid','uphone','status'],];} 在控制器中调用场景时,场景定义之外的字段会在操作时被过滤掉publicfunc...
代码星球
·
2020-04-10
YII
场景
YII模块化处理
config.php$config=['modules'=>['comment'=>['class'=>'frontendmodulescommentComment',],'article'=>['class'=>'frontendmodulesarticleArticle','modul...
代码星球
·
2020-04-10
YII
模块化
处理
YII自定义第三方扩展
cat.php<?php/***CreatedbyPhpStorm.*Date:2016/5/25*Time:15:23*/namespacevendoranimal;useyiiaseComponent;//组件useyiiaseEvent;//classmyEventextendsEvent{public...
代码星球
·
2020-04-10
YII
自定义
第三方
扩展
YII扩展功能图
...
代码星球
·
2020-04-10
YII
扩展
功能
首页
上一页
...
5
6
7
8
9
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他