<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[jake451的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jake451</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jake451]]></copyright><item><title><![CDATA[Yii框架扩展JInputElement【输入元素组件】]]></title><link>https://blog.youkuaiyun.com/jake451/article/details/7098160</link><guid>https://blog.youkuaiyun.com/jake451/article/details/7098160</guid><author>jake451</author><pubDate>Fri, 23 Dec 2011 15:34:22 +0800</pubDate><description><![CDATA[Yii框架扩展JInputElement【输入元素组件】 配置详细说明(继承自CWidget类库)


属性名：$name
说明：字段名名称



属性名：$value
说明：字段值(不填，并且存在model。则为model类中的字段值)



属性名：$data
说明：设置元素的值(不填，并且存在model。则为model类的字段的值)



属性名：$mod]]></description><category></category></item><item><title><![CDATA[Yii框架扩展JDataItem【数据项组件】]]></title><link>https://blog.youkuaiyun.com/jake451/article/details/7095348</link><guid>https://blog.youkuaiyun.com/jake451/article/details/7095348</guid><author>jake451</author><pubDate>Fri, 23 Dec 2011 13:43:23 +0800</pubDate><description><![CDATA[Yii框架扩展JDataItem【数据项组件】 配置详细说明(继承自CWidget类库)



属性名：$labelName
说明：标签名称



属性名：$htmlOptions
说明：输入控件HTML选项值


属性名：$errorOptions
说明：错误提示HTML选项


属性名：$labelHtmlOptions
说明：标签控件HTML选项]]></description><category></category></item><item><title><![CDATA[Yii框架扩展generalizeQudaoTreeColumn【渠道推广下拉菜单】]]></title><link>https://blog.youkuaiyun.com/jake451/article/details/7095871</link><guid>https://blog.youkuaiyun.com/jake451/article/details/7095871</guid><author>jake451</author><pubDate>Thu, 22 Dec 2011 16:23:11 +0800</pubDate><description><![CDATA[Yii框架扩展JDataItem【数据项组件】 配置详细说明(继承自CWidget类库)



属性名：$labelName
说明：标签名称



属性名：$htmlOptions
说明：输入控件HTML选项值


属性名：$errorOptions
说明：错误提示HTML选项


属性名：$labelHtmlOptions
说明：标签控件HTML选项]]></description><category></category></item><item><title><![CDATA[Yii框架扩展apiRoomTypeTreeColumn【第三方主题区下拉菜单】]]></title><link>https://blog.youkuaiyun.com/jake451/article/details/7094772</link><guid>https://blog.youkuaiyun.com/jake451/article/details/7094772</guid><author>jake451</author><pubDate>Thu, 22 Dec 2011 14:27:58 +0800</pubDate><description><![CDATA[Yii框架扩展chatRoomTypeTreeColumn【主题区权限控制下拉菜单】配置详细说明(继承自JInputElement类库)



属性名：$sectionIdKey
说明：主题区分类ID的键值名称



属性名：$chatroomTypeIdKey
说明：主题区ID的键值名称


属性名：$chatroomTypeKey
说明：主题区名称的键值名称]]></description><category></category></item><item><title><![CDATA[Yii框架扩展generalizeQudaoTreeColumn【渠道推广下拉菜单】]]></title><link>https://blog.youkuaiyun.com/jake451/article/details/7094685</link><guid>https://blog.youkuaiyun.com/jake451/article/details/7094685</guid><author>jake451</author><pubDate>Thu, 22 Dec 2011 11:27:11 +0800</pubDate><description><![CDATA[Yii框架扩展chatRoomTypeTreeColumn【渠道推广下拉菜单】配置详细说明(继承自JInputElement类库)



属性名：$typeKey
说明：渠道类型键值(默认为type_id)



属性名：$qidKey
说明：主渠道键值(默认为qid)


属性名：$sqidKey
说明：子渠道键值(默认为sqid)


属性名：$qNameKe]]></description><category></category></item><item><title><![CDATA[Yii框架扩展chatRoomTypeTreeColumn【主题区权限控制下拉菜单】]]></title><link>https://blog.youkuaiyun.com/jake451/article/details/7092148</link><guid>https://blog.youkuaiyun.com/jake451/article/details/7092148</guid><author>jake451</author><pubDate>Wed, 21 Dec 2011 19:42:59 +0800</pubDate><description><![CDATA[Yii框架扩展chatRoomTypeTreeColumn【主题区权限控制下拉菜单】配置详细说明(继承自JInputElement类库)



属性名：$productId
说明：产品ID



属性名：$nodeIdKey
说明：节点ID键值名称


属性名：$nodeNameKey
说明：节点名键值名称


属性名：$nodeId
说明：节点ID]]></description><category></category></item><item><title><![CDATA[Yii框架扩展zTreeDropdown【目录树下拉菜单】配置详细说明]]></title><link>https://blog.youkuaiyun.com/jake451/article/details/7091972</link><guid>https://blog.youkuaiyun.com/jake451/article/details/7091972</guid><author>jake451</author><pubDate>Wed, 21 Dec 2011 16:57:02 +0800</pubDate><description><![CDATA[Yii框架扩展zTreeDropdown【目录树下拉菜单】配置详细说明(继承自ztree类库)




属性名：$containerId
说明：TEXT容器ID


属性名：$clickId
说明：点击弹出覆层的控件ID(默认与containerId一样)

属性名：$updateId
说明：更新ID的控件ID(默认与containerId一样)


属性名：$he]]></description><category></category></item><item><title><![CDATA[Yii框架扩展ztree【目录树】配置详细说明]]></title><link>https://blog.youkuaiyun.com/jake451/article/details/7091449</link><guid>https://blog.youkuaiyun.com/jake451/article/details/7091449</guid><author>jake451</author><pubDate>Wed, 21 Dec 2011 16:27:12 +0800</pubDate><description><![CDATA[Yii框架扩展ztree【目录树】配置详细说明(继承自zii.widgets.jui.CJuiWidget)


属性名：$scriptFile
说明：目录树需要加载的javascript库文件列表

属性名：$iconsCss
说明：开启zTreeIcons样式 (需要支持IE6的话，谨慎开启此项)

属性名：$cssFile 
说明：目录树需要加载的css样式文件列表]]></description><category></category></item><item><title><![CDATA[Yii框架表单组件配置参数说明]]></title><link>https://blog.youkuaiyun.com/jake451/article/details/7091254</link><guid>https://blog.youkuaiyun.com/jake451/article/details/7091254</guid><author>jake451</author><pubDate>Wed, 21 Dec 2011 14:57:05 +0800</pubDate><description><![CDATA[Yii框架表单组件配置参数说明


属性名：$model 
说明：待进行CRUD操作所需要的模型类


属性名：$models
说明：假如表单中还有出了$model之外的模型类需要输出错误验证信息，需要配置改参数(默认只有model一个参数)


属性名：$columns
说明：待显示的数据列。


属性名：$defaultColumnConfig
说明：数据列的默]]></description><category></category></item><item><title><![CDATA[YII框架扩展-JCrudSearch]]></title><link>https://blog.youkuaiyun.com/jake451/article/details/7088458</link><guid>https://blog.youkuaiyun.com/jake451/article/details/7088458</guid><author>jake451</author><pubDate>Tue, 20 Dec 2011 16:53:44 +0800</pubDate><description><![CDATA[简介：在Yii框架中有有很多表单搜索类的需求。虽然框架中已经有CActiveForm组件，可以很方便的辅助我们来完成很多功能，但是假如我们有了固定的视图显示模式，我们需要更加自动化的组件，只需要简单的配置就可以呈现出我们想要的内容，CActiveForm组件的话，就会显得捉襟见肘，在这个时候，JCrudSearch组件的出现就是为了解决这个问题。
 
使用方法：
我们只需要在视图中简单的配置]]></description><category></category></item><item><title><![CDATA[Yii框架扩展-JCrudForm【自动表单类】]]></title><link>https://blog.youkuaiyun.com/jake451/article/details/7088207</link><guid>https://blog.youkuaiyun.com/jake451/article/details/7088207</guid><author>jake451</author><pubDate>Tue, 20 Dec 2011 16:30:08 +0800</pubDate><description><![CDATA[简介：在Yii框架中有有很多表单类的需求(例如常见的添加、修改操作)。虽然框架中已经有CActiveForm组件，可以很方便的辅助我们来完成很多功能，但是假如我们有了固定的视图显示模式，我们需要更加自动化的组件，只需要简单的配置就可以呈现出我们想要的内容，CActiveForm组件的话，就会显得捉襟见肘，在这个时候，JCrudForm组件的出现就是为了解决这个问题。
 
使用方法：
我们只需]]></description><category></category></item><item><title><![CDATA[Yii框架layout【布局】的应用]]></title><link>https://blog.youkuaiyun.com/jake451/article/details/7087641</link><guid>https://blog.youkuaiyun.com/jake451/article/details/7087641</guid><author>jake451</author><pubDate>Tue, 20 Dec 2011 15:05:44 +0800</pubDate><description><![CDATA[简介：我们在做一套系统的时候，往往会把需要一些公共的部分提出来，放到一个公共的文件中。然后在view中去包含这个公共的部分。同样，在Yii框架中，也有这样的功能，他就是layout。并且在layout和view模板中，都可调用controller里面的属性和方法。
 
常用layout简介：
1、protected/views/layouts/main.php
简介：这个布局文件是我们涉及]]></description><category></category></item><item><title><![CDATA[Yii框架权限控制]]></title><link>https://blog.youkuaiyun.com/jake451/article/details/7075125</link><guid>https://blog.youkuaiyun.com/jake451/article/details/7075125</guid><author>jake451</author><pubDate>Tue, 20 Dec 2011 14:06:10 +0800</pubDate><description><![CDATA[需求：公司拥有一套用户权限系统。我们在新版框架中，我们需要兼容这套用户权限系统。
 
问题：YII单表方式已经满足不了我们的需求，急切需要对YII进行扩展设计，支持数据库分表设计
 
解决方法：1、新建protected/sinashowExt/JController.php文件

/**
 * Controller is the customized base controller]]></description><category></category></item><item><title><![CDATA[Yii框架分表设计]]></title><link>https://blog.youkuaiyun.com/jake451/article/details/7074969</link><guid>https://blog.youkuaiyun.com/jake451/article/details/7074969</guid><author>jake451</author><pubDate>Thu, 15 Dec 2011 18:22:59 +0800</pubDate><description><![CDATA[需求：原网站功能庞大，数据库服务器与数据库众多，有部分数据单表已经无法满足我们的需求。我们便有了分表的需求
 
问题：YII单表方式已经满足不了我们的需求，急切需要对YII进行扩展设计，支持数据库分表设计
 
解决方法：1、新建protected/sinashowExt/JActiveRecord.php文件

class JUnicomActiveRecord extends Ar]]></description><category></category></item><item><title><![CDATA[Yii框架分库设计]]></title><link>https://blog.youkuaiyun.com/jake451/article/details/7074721</link><guid>https://blog.youkuaiyun.com/jake451/article/details/7074721</guid><author>jake451</author><pubDate>Thu, 15 Dec 2011 17:33:19 +0800</pubDate><description><![CDATA[需求：原网站功能庞大，数据库服务器与数据库众多，有部分数据单库多表都不足以应付业务的快速增长(例如用户系统)。我们便有了分库的需求
 
问题：YII单DB方式已经满足不了我们的需求，急切需要对YII进行扩展设计，支持数据库分库设计
 
解决方法：


1、在protected/component目录下面新建一个JUnicomActiveRecord.php文件。代码如下：
clas]]></description><category></category></item><item><title><![CDATA[CentOs安装g++]]></title><link>https://blog.youkuaiyun.com/jake451/article/details/6173295</link><guid>https://blog.youkuaiyun.com/jake451/article/details/6173295</guid><author>jake451</author><pubDate>Sun, 06 Feb 2011 14:51:00 +0800</pubDate><description><![CDATA[<br />yum install gcc-c++]]></description><category></category></item><item><title><![CDATA[CentOs安装gcc]]></title><link>https://blog.youkuaiyun.com/jake451/article/details/6173292</link><guid>https://blog.youkuaiyun.com/jake451/article/details/6173292</guid><author>jake451</author><pubDate>Sun, 06 Feb 2011 14:35:00 +0800</pubDate><description><![CDATA[<br />yum install CentOs gcc]]></description><category></category></item><item><title><![CDATA[javascript获得某月的最后一天的日期]]></title><link>https://blog.youkuaiyun.com/jake451/article/details/6167716</link><guid>https://blog.youkuaiyun.com/jake451/article/details/6167716</guid><author>jake451</author><pubDate>Fri, 28 Jan 2011 11:15:00 +0800</pubDate><description><![CDATA[<br />/**
 * 第一个参数为年份，第二个参数为月份,第三个参数固定写0
 */
lastDay=new Date(2005, 2, 0).getDate();
alert(lastDay);]]></description><category></category></item><item><title><![CDATA[Fatal error: Class 'ZipArchive' not found的解决办法]]></title><link>https://blog.youkuaiyun.com/jake451/article/details/6151724</link><guid>https://blog.youkuaiyun.com/jake451/article/details/6151724</guid><author>jake451</author><pubDate>Wed, 19 Jan 2011 10:23:00 +0800</pubDate><description><![CDATA[出现这个错误的原因是由于在安装php的时间没有增进php zip的支持 （非zlib）而引起的。
在Windows下的办理办法是：
1、在php.ini文件中，将extension=php_zip.dll前面的分号“;”去除，然后同样在php.ini文件中，将 zlib.output_compression = Off 改为 zlib.output_compression = On ；
2、]]></description><category></category></item><item><title><![CDATA[三、YII框架多模块设计(modules)]]></title><link>https://blog.youkuaiyun.com/jake451/article/details/6117743</link><guid>https://blog.youkuaiyun.com/jake451/article/details/6117743</guid><author>jake451</author><pubDate>Wed, 05 Jan 2011 13:35:00 +0800</pubDate><description><![CDATA[需求：网站需要设计的业务逻辑复杂，需要便于协同开发和管理，需对网站进行分模块设计。问题：多模块(modules)设计解决方法：1、配置开启gii组件。array(
            'gii'=>array(
	       'class'=>'system.gii.GiiModule',
               'password'=>'jake451',
               //ipFilters用于所在服务器不在本机的情况需开启
	       'ipFilters'=]]></description><category></category></item></channel></rss>