- 
            
            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; 查看全部
举报
 
             
         
                