-
Html::encode把JavaScript代码转义为html代码,HtmlPurifier::process则是过滤JavaScript代码
查看全部 -
视图数据的显示
查看全部 -
控制器中传递数据给视图
查看全部 -
视图的显示
查看全部 -
cookie加密是使用basic/config/web.php中的cookieValidationKey配置字符串
查看全部 -
session组件的使用
查看全部 -
响应组件的使用
查看全部 -
通过请求组件获取get变量,YII全局类,$app应用主体,request请求组件,
查看全部 -
通过127.0.0.1/basic/web/index.php?r=hello/index该方法
查看全部 -
命名空间的使用
查看全部 -
yii框架请求流程
查看全部 -
使用yii框架前先访问根目录的requirements.php文件查看当前PHP环境是否支持yii框架,其后在web.php配置cookieValidationKey才能访问index.php
查看全部 -
在models的类文件中,使用一个public function rules()来设定验证器,如:return [['id', 'integer'], ['title', 'string', 'length'=>[1,5]]]
在HelloController中使用$data->validate();和$data->hasErrors()判断是否验证通过
查看全部 -
在views\layouts中创建一个共用视图common.php
common.php视图文件中使用<?=$content;?>来输出模板内容
在同名views\hello中创建模板,如about.php
在HelloController.php中使用public $layout="common";指定公用视图,使用return $this->render("about");来输出合并好的视图
查看全部 -
预防xss,在视图中使用Html::encode,不过首先需要使用这个命名空间:
use yii\helpers\Html;
查看全部
举报