![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Yii Framwork
文章平均质量分 73
Mir_憨豆先生
这个作者很懒,什么都没留下…
展开
-
Yii2.0的乐观锁与悲观锁
http://www.digpage.com/lock.html#lockWeb应用往往面临多用户环境,这种情况下的并发写入控制, 几乎成为每个开发人员都必须掌握的一项技能。在并发环境下,有可能会出现脏读(Dirty Read)、不可重复读(Unrepeatable Read)、 幻读(Phantom Read)、更新丢失(Lost update)等情况。具体的表现可以自行搜索转载 2016-08-29 17:43:38 · 831 阅读 · 0 评论 -
深入理解Yii2.0 » Yii与数据库(TBD) » 事务(Transaction)
http://www.digpage.com/transaction.html事务(Transaction)在Yii中,使用 yii\db\Transaction 来表示数据库事务。一般情况下,我们从数据库连接启用事务,通常采用如下的形式:123456789$transaction = $connection-转载 2016-09-08 13:49:28 · 794 阅读 · 0 评论 -
深入理解Yii2.0 » Yii 模式 » 依赖注入和依赖注入容器
http://www.digpage.com/di.html依赖注入和依赖注入容器为了降低代码耦合程度,提高项目的可维护性,Yii采用多许多当下最流行又相对成熟的设计模式,包括了依赖注入(Denpdency Injection, DI)和服务定位器(Service Locator)两种模式。 关于依赖注入与服务定位器,Inversion of Control Con转载 2016-09-08 14:45:33 · 357 阅读 · 0 评论 -
深入理解Yii2.0 » Yii 模式 » 依赖注入和依赖注入容器
http://www.digpage.com/di.html依赖注入和依赖注入容器为了降低代码耦合程度,提高项目的可维护性,Yii采用多许多当下最流行又相对成熟的设计模式,包括了依赖注入(Denpdency Injection, DI)和服务定位器(Service Locator)两种模式。 关于依赖注入与服务定位器,Inversion of Control Con转载 2016-09-08 15:34:28 · 550 阅读 · 0 评论 -
YII中CListView列表形式的模板设置,包括pager和sorter的细节
http://hnlixf.iteye.com/blog/1873679 其实在API中写得挺详细的,但我没记住,所以决定在此写下自己的方法,增强记忆。CListView的API:http://www.yiiframework.com/doc/api/1.1/CListView分页器CLinkPager的API:http://www.yiiframework.com转载 2016-09-25 11:39:07 · 291 阅读 · 0 评论 -
关于Yii中CGridView关联表字段的filter问题解决方法
http://blog.sina.com.cn/s/blog_4291fcdb0100tzrt.html当你想用CGridView控件来生成一个Grid表格的时候,是非常方便的,你只需要简单的指定几个属性就可以了,比如: $this->widget('zii.widgets.CGridView',array( 'id'=>'order-grid-view', 'da转载 2016-09-25 11:40:20 · 515 阅读 · 0 评论 -
Yii CGridView CButtonColumn, ajax 自定义按钮之三
Create custom button button with AJAX function in CGridViewhttp://www.yiiframework.com/wiki/410/create-custom-button-button-with-ajax-function-in-cgridview/IntroductionCButtonColumn in CGridView转载 2016-10-11 11:43:54 · 612 阅读 · 0 评论 -
yii 的一个中文手册
http://www.webpiaoliang.com/zt/shouce/article/api/wenzhang/7784.html转载 2016-09-25 14:46:28 · 587 阅读 · 0 评论 -
Yii 1.1: Using CButtonColumn to customize buttons in CGridView Follow @yiiframework
http://www.yiiframework.com/wiki/106/using-cbuttoncolumn-to-customize-buttons-in-cgridview/Introduction CGridView is a one of most flexible widgets in Yii and example its flexibility is CBut转载 2016-10-11 11:45:56 · 813 阅读 · 0 评论 -
PHP Yii框架过滤器用法详解
http://blog.csdn.net/wangyuchun_799/article/details/49276091Yii过滤器简介过滤器是一段代码,可被配置在控制器动作执行之前或之后执行。例如, 访问控制过滤器将被执行以确保在执行请求的动作之前用户已通过身份验证;性能过滤器可用于测量控制器执行所用的时间。一个动作可以有多个过滤器。过滤器执行顺序为它们出转载 2016-09-26 10:36:28 · 342 阅读 · 0 评论 -
Yii 框架里数据库操作详解-[增加、查询、更新、删除的方法 'AR模式']
http://zhengdl126.iteye.com/blog/1460779 ======================================= public function getMinLimit () { $sql = "..."; $result = yii::app()->db->creat转载 2016-09-26 11:32:16 · 419 阅读 · 0 评论 -
重写默认的CGridView 点击“删除”按钮触发的脚本
http://blog.csdn.net/zm2714/article/details/8777652默认的CGridView,点击“删除”按钮所触发的脚本-默认是用javascript 的confirm方法弹出确认对话框,不太美观。且如何更改弹出的对话框中的内容?下面的脚本是由YII自动生成的。[php] view plain copy $(d转载 2016-09-26 16:41:52 · 282 阅读 · 0 评论 -
yii如何使用事务,begin,commit,rollback
我们在数据库的使用中, 经常是使用事务的操作来保证数据的一致性, 那么在Yii中, 怎么使用事务呢, 其实很简单.$transaction= Yii::app()->db->beginTransaction();//创建事务$transaction->commit();//提交事务$transaction->rollback();//回滚事务// 以下实例将需要事务处理的操作放转载 2016-09-08 13:42:49 · 684 阅读 · 0 评论 -
Yii的log分析
http://orangeholic.iteye.com/blog/1688461我们可以通过Yii的日志级别和信息分类进行归类,所选的信息还可以进一步设置信息路由到答不同的目的地,例如一个文件,数据库,Email,浏览器窗口等。日志级别有:* trace: 这是在 Yii::trace 中使用的级别。它用于在开发中 跟踪程序的执行流程。* in转载 2016-09-08 13:26:06 · 387 阅读 · 0 评论 -
一个Yii 2.0的好教程网站
http://www.digpage.com/lock.html#lock转载 2016-08-29 17:44:34 · 343 阅读 · 0 评论 -
Yii中创建自己的Widget.
http://koda.iteye.com/blog/1134606下面以一个随机广告图片为例说明Yii中Widget的用法1. 调用WidgetPhp代码 $this->widget('WidgetName'); ?> 或者Php代码 $widget=$this->beginWidget('path.to.Wi转载 2016-08-20 15:13:24 · 500 阅读 · 0 评论 -
YII2.0安装教程,数据库配置前后台
http://www.cnblogs.com/secretxinyu/p/5703526.html1.首先下载yii-advanced-app-2.0.6.tgz我本地服务用的是Apache 2.解压到E:\wamp\www\yii2目录下面将目录advanced下所有文件剪切到 E:\wamp\www\yii2 3.打开cmd ,切转载 2016-08-09 14:57:48 · 410 阅读 · 0 评论 -
PHP Yii开源框架入门学习(四)添加新模块
http://www.bianceng.cn/webkf/PHP/201311/38253.htm1) 打开Gii代码生成工具,进入Module Generator页面,输入模块名如test,点击生成;2) 生成的代码在protected/modules/test目录下,生成的文件如下:test/TestModule.php ---- 模块主类,继承自C转载 2016-08-21 09:05:30 · 256 阅读 · 0 评论 -
yii中引入js和css文件
http://zccst.iteye.com/blog/1329741四、在视图层(../views/..)添加CSS文件或JavaScript文件Php代码 Yii::app()->clientScript->registerScriptFile(Yii::app()->baseUrl . "/js/TableView.js"); Yii::app()->转载 2016-09-12 11:14:58 · 405 阅读 · 0 评论 -
Yii 1.1 扩展 widget
http://www.yiichina.com/tutorial/334本文的目录结构使用Yii Path Alias描述视图层中有许多公共部分,这里面一部分完全公用的东西我们可以放在layout里面,然而还有一部分是有差异的,比如这一个栏目的sidebar和另一个栏目的sidebar就有可能不一样。这个时候怎么来处理呢?有的人会选择制作多个layout,在不同地方切换la转载 2016-09-12 13:59:47 · 509 阅读 · 0 评论 -
在Yii中重写URL(高级版)
http://my.oschina.net/liuxiaobo/blog/202568转载 2016-08-11 13:47:30 · 298 阅读 · 0 评论 -
YII url美化管理
http://blog.csdn.net/zm2714/article/details/8685225urlManager组件yii的官方文档对此的解释如下:urlSuffix 此规则使用的url后缀,默认使用CurlManger::urlSuffix,值为null。例如可以将此设置为.html,让url看起来“像”是一个静态页面。caseSensitive 是转载 2016-08-11 13:49:46 · 216 阅读 · 0 评论 -
关系型 Active Record
http://www.yiichina.com/doc/guide/1.1/database.arr关系型 Active Record我们已经了解了怎样使用 Active Record (AR) 从单个数据表中获取数据。在本节中,我们讲解怎样使用 AR 连接多个相关数据表并取回关联(join)后的数据集。为了使用关系型 AR,我们建议在需要关联的表中定义主键-外键约转载 2016-09-03 09:36:19 · 378 阅读 · 0 评论 -
Yii中的Event和Behaviour理解
http://blog.chinaunix.net/uid-27003384-id-3338673.htmlEvent转载 2016-09-03 21:10:43 · 406 阅读 · 0 评论 -
yii2使用多个数据库的案例
http://www.manks.top/article/yii2_%E5%88%86%E5%BA%93%E5%88%86%E8%A1%A8_config关于yii2配置操作多个数据库进行操作,文档上面也给出了具体的配置,一个实战性的例子,也是很简单的,我们这里以权限控制为单个管理库dbname2,业务库dbname 为例来看看如何配置多个数据库。No1. 第一步,我们参照转载 2016-09-19 17:33:44 · 446 阅读 · 0 评论 -
yii的relations方法的使用
http://blog.csdn.net/xinqingch/article/details/8219330通过在 relations() 中声明这些相关对象,我们就可以利用强大的 Relational ActiveRecord (RAR) 功能来访问资讯的相关对象,例如它的作者和评论。不需要自己写复杂的 SQL JOIN 语句。前提条件转载 2016-09-27 08:42:39 · 2075 阅读 · 0 评论