![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
yii学习笔记
hellowzm
这个作者很懒,什么都没留下…
展开
-
yii2-GridView在开发中常用的功能及技巧
数据网格或者说 GridView 小部件是Yii中最强大的部件之一。它有一个属性名叫 dataProvider ,这个属性能够提供一个数据提供者的示例并且可以显示所提供的数据,即使用 yii\grid\GridView::columns 属性的一组列配置,在一个表格中渲染每一行数据。例如,use yii\grid\GridView;echo yii\grid\GridView::转载 2017-07-31 10:24:03 · 430 阅读 · 0 评论 -
yii2简单分页
// Controller中的代码public function actionIndex(){ $feedback = new Feedback(); $feedback_count = $feedback->find()->count(); $data['pages'] = new Pagination(['totalCount' => $feedback_co原创 2017-09-19 16:57:42 · 323 阅读 · 0 评论 -
yii引入js,css文件
AppAsset::register($this);AppAsset::addScript($this, 'js/page/organization.js');AppAsset::addCss($this, 'css/organization/organization.css');原创 2017-09-19 16:28:10 · 561 阅读 · 0 评论 -
yii简单分页
// Controller中的代码 IndexController.phppublic function actionIndex(){ $user = new User(); // 查询总数 $user_count = $user->find()->count(); $data['pages'] = new Pagination(['totalCount' =转载 2017-09-14 16:58:00 · 181 阅读 · 0 评论 -
yii2.0 最简单rbac实现方法
权限设置公司角色:销售,项目经理,人事,老板公司成员:小销是销售,小项是项目经理,小李是人事,老雷是老板系统里面有menu:客户管理,项目管理,人事管理需求描述:销售客户访问客户管理,项目经理可以访问项目管理,人事可以访问人事管理,老板都可以访问实现过程:第一步:生成rbac相关的表(mysql为例)/** * Database schema required by原创 2017-07-28 17:16:04 · 351 阅读 · 0 评论 -
Yii2中request的使用方法
1、普通的get和pst请求 1 $request = Yii::$app->request; 2 3 $get = $request->get(); 4 // 等同于: $get = $_GET; 5 6 $id = $request->get('id'); 7 // 等同于: $id = isset($_GET['id']) ? $_GET['id']转载 2017-07-28 10:51:51 · 1951 阅读 · 0 评论 -
Yii2—模型(Model)
模型(Model)本部分将包含如下这方面的内容模型的定义属性属性的定义属性的访问属性的批量读取和赋值属性标签场景验证验证规则的实现自定义验证器和内置验证器条件验证验证规则和批量赋值Yii中的模型有以下基本特征: 属性声明:可以在模型里面定义自己需要的属性。属性标签:每个属性都有一个对应的标签以便在界面上显示友好的名称批量属性赋值:可以一转载 2017-08-03 14:27:26 · 1829 阅读 · 0 评论 -
Yii2—控制器(Controller)
控制器(Controller)本节包含以下方面的内容基本概念路由默认路由动作的参数在动作中定义参数从请求(request)中获取参数独立动作动作过滤器(Action Filters)捕获所有的请求自定义响应类控制器(Controller)是应用程序中最关键的部分之一,它决定了如何处理传递进来的请求(Request),以及生成相应的响应(Res转载 2017-08-03 14:26:11 · 680 阅读 · 0 评论 -
Yii2—视图(View)
视图(View)视图(View)这一部分比较多,总共包括11个知识点:基本定义部件(Widget)安全模板引擎在模板中使用视图对象设置页面标题添加meta标签注册连接标签注册CSS注册脚本注册asset bundles布局(Layout)局部(Partial)访问上下文静态页面缓存区块自定义视图组件1、基本定义视图基本上就是我们所说的在views文件夹中转载 2017-08-03 14:24:39 · 3514 阅读 · 0 评论 -
yii2.0 Html助手和Request组件
Html助手1 .在@app\views\test的index.php中://引入命名空间use yii\helpers\Html;?> //【一】表单:Html::beginForm(提交地址,提交方法,属性数组);?>=Html::beginForm('','post',['id'=>'form','class'=>'form','data'=>'myself'])转载 2017-07-31 11:13:27 · 266 阅读 · 0 评论 -
Yii:t()的用法
Yii:t()调用语言包的具体用法如下:首先,假设我们有一个语言包文件:/protected/message/zh_cn/lang.php文件内容如下:return array( 'My Name'=>'我的名字',);?>我们可以在view中这样调用:在config/main.php 里加上 :‘language’=>'zh_cn',转载 2017-07-31 10:31:27 · 3201 阅读 · 0 评论 -
yii2数据库读写分离配置
原文链接:Yii中文网(yii-china.com)-yii2数据库读写分离配置简介数据库读写分离是在网站遇到性能瓶颈的时候最先考虑优化的步骤,那么yii2是如何做数据库读写分离的呢?本节教程来给大家普及一下yii2的数据库读写分离配置。两个服务器的数据同步是读写分离的前提条件,但这不在yii2读写分离教程内,yii2的数据库读写分离配置,仅仅实现了在主库读写,在从库查询,转载 2017-09-12 15:40:26 · 263 阅读 · 0 评论