- 博客(22)
- 收藏
- 关注
原创 Yii框架扩展JInputElement【输入元素组件】
Yii框架扩展JInputElement【输入元素组件】 配置详细说明(继承自CWidget类库)属性名:$name说明:字段名名称属性名:$value说明:字段值(不填,并且存在model。则为model类中的字段值)属性名:$data说明:设置元素的值(不填,并且存在model。则为model类的字段的值)属性名:$mod
2011-12-23 15:34:22
1237
原创 Yii框架扩展JDataItem【数据项组件】
Yii框架扩展JDataItem【数据项组件】 配置详细说明(继承自CWidget类库)属性名:$labelName说明:标签名称属性名:$htmlOptions说明:输入控件HTML选项值属性名:$errorOptions说明:错误提示HTML选项属性名:$labelHtmlOptions说明:标签控件HTML选项
2011-12-23 13:43:23
796
原创 Yii框架扩展generalizeQudaoTreeColumn【渠道推广下拉菜单】
Yii框架扩展JDataItem【数据项组件】 配置详细说明(继承自CWidget类库)属性名:$labelName说明:标签名称属性名:$htmlOptions说明:输入控件HTML选项值属性名:$errorOptions说明:错误提示HTML选项属性名:$labelHtmlOptions说明:标签控件HTML选项
2011-12-22 16:23:11
1092
原创 Yii框架扩展apiRoomTypeTreeColumn【第三方主题区下拉菜单】
Yii框架扩展chatRoomTypeTreeColumn【主题区权限控制下拉菜单】配置详细说明(继承自JInputElement类库)属性名:$sectionIdKey说明:主题区分类ID的键值名称属性名:$chatroomTypeIdKey说明:主题区ID的键值名称属性名:$chatroomTypeKey说明:主题区名称的键值名称
2011-12-22 14:27:58
730
原创 Yii框架扩展generalizeQudaoTreeColumn【渠道推广下拉菜单】
Yii框架扩展chatRoomTypeTreeColumn【渠道推广下拉菜单】配置详细说明(继承自JInputElement类库)属性名:$typeKey说明:渠道类型键值(默认为type_id)属性名:$qidKey说明:主渠道键值(默认为qid)属性名:$sqidKey说明:子渠道键值(默认为sqid)属性名:$qNameKe
2011-12-22 11:27:11
593
原创 Yii框架扩展chatRoomTypeTreeColumn【主题区权限控制下拉菜单】
Yii框架扩展chatRoomTypeTreeColumn【主题区权限控制下拉菜单】配置详细说明(继承自JInputElement类库)属性名:$productId说明:产品ID属性名:$nodeIdKey说明:节点ID键值名称属性名:$nodeNameKey说明:节点名键值名称属性名:$nodeId说明:节点ID
2011-12-21 19:42:59
932
原创 Yii框架扩展zTreeDropdown【目录树下拉菜单】配置详细说明
Yii框架扩展zTreeDropdown【目录树下拉菜单】配置详细说明(继承自ztree类库)属性名:$containerId说明:TEXT容器ID属性名:$clickId说明:点击弹出覆层的控件ID(默认与containerId一样)属性名:$updateId说明:更新ID的控件ID(默认与containerId一样)属性名:$he
2011-12-21 16:57:02
3478
原创 Yii框架扩展ztree【目录树】配置详细说明
Yii框架扩展ztree【目录树】配置详细说明(继承自zii.widgets.jui.CJuiWidget)属性名:$scriptFile说明:目录树需要加载的javascript库文件列表属性名:$iconsCss说明:开启zTreeIcons样式 (需要支持IE6的话,谨慎开启此项)属性名:$cssFile 说明:目录树需要加载的css样式文件列表
2011-12-21 16:27:12
5468
原创 Yii框架表单组件配置参数说明
Yii框架表单组件配置参数说明属性名:$model 说明:待进行CRUD操作所需要的模型类属性名:$models说明:假如表单中还有出了$model之外的模型类需要输出错误验证信息,需要配置改参数(默认只有model一个参数)属性名:$columns说明:待显示的数据列。属性名:$defaultColumnConfig说明:数据列的默
2011-12-21 14:57:05
1802
原创 YII框架扩展-JCrudSearch
简介:在Yii框架中有有很多表单搜索类的需求。虽然框架中已经有CActiveForm组件,可以很方便的辅助我们来完成很多功能,但是假如我们有了固定的视图显示模式,我们需要更加自动化的组件,只需要简单的配置就可以呈现出我们想要的内容,CActiveForm组件的话,就会显得捉襟见肘,在这个时候,JCrudSearch组件的出现就是为了解决这个问题。 使用方法:我们只需要在视图中简单的配置
2011-12-20 16:53:44
768
原创 Yii框架扩展-JCrudForm【自动表单类】
简介:在Yii框架中有有很多表单类的需求(例如常见的添加、修改操作)。虽然框架中已经有CActiveForm组件,可以很方便的辅助我们来完成很多功能,但是假如我们有了固定的视图显示模式,我们需要更加自动化的组件,只需要简单的配置就可以呈现出我们想要的内容,CActiveForm组件的话,就会显得捉襟见肘,在这个时候,JCrudForm组件的出现就是为了解决这个问题。 使用方法:我们只需
2011-12-20 16:30:08
1354
原创 Yii框架layout【布局】的应用
简介:我们在做一套系统的时候,往往会把需要一些公共的部分提出来,放到一个公共的文件中。然后在view中去包含这个公共的部分。同样,在Yii框架中,也有这样的功能,他就是layout。并且在layout和view模板中,都可调用controller里面的属性和方法。 常用layout简介:1、protected/views/layouts/main.php简介:这个布局文件是我们涉及
2011-12-20 15:05:44
8446
原创 Yii框架权限控制
需求:公司拥有一套用户权限系统。我们在新版框架中,我们需要兼容这套用户权限系统。 问题:YII单表方式已经满足不了我们的需求,急切需要对YII进行扩展设计,支持数据库分表设计 解决方法:1、新建protected/sinashowExt/JController.php文件/** * Controller is the customized base controller
2011-12-20 14:06:10
9315
原创 Yii框架分表设计
需求:原网站功能庞大,数据库服务器与数据库众多,有部分数据单表已经无法满足我们的需求。我们便有了分表的需求 问题:YII单表方式已经满足不了我们的需求,急切需要对YII进行扩展设计,支持数据库分表设计 解决方法:1、新建protected/sinashowExt/JActiveRecord.php文件class JUnicomActiveRecord extends Ar
2011-12-15 18:22:59
3490
原创 Yii框架分库设计
需求:原网站功能庞大,数据库服务器与数据库众多,有部分数据单库多表都不足以应付业务的快速增长(例如用户系统)。我们便有了分库的需求 问题:YII单DB方式已经满足不了我们的需求,急切需要对YII进行扩展设计,支持数据库分库设计 解决方法:1、在protected/component目录下面新建一个JUnicomActiveRecord.php文件。代码如下:clas
2011-12-15 17:33:19
2270
原创 javascript获得某月的最后一天的日期
<br />/** * 第一个参数为年份,第二个参数为月份,第三个参数固定写0 */lastDay=new Date(2005, 2, 0).getDate();alert(lastDay);
2011-01-28 11:15:00
942
原创 Fatal error: Class 'ZipArchive' not found的解决办法
出现这个错误的原因是由于在安装php的时间没有增进php zip的支持 (非zlib)而引起的。在Windows下的办理办法是:1、在php.ini文件中,将extension=php_zip.dll前面的分号“;”去除,然后同样在php.ini文件中,将 zlib.output_compression = Off 改为 zlib.output_compression = On ;2、
2011-01-19 10:23:00
8534
原创 三、YII框架多模块设计(modules)
需求:网站需要设计的业务逻辑复杂,需要便于协同开发和管理,需对网站进行分模块设计。问题:多模块(modules)设计解决方法:1、配置开启gii组件。array( 'gii'=>array( 'class'=>'system.gii.GiiModule', 'password'=>'jake451', //ipFilters用于所在服务器不在本机的情况需开启 'ipFilters'=
2011-01-05 13:35:00
8789
原创 二、YII框架多DB设计
需求:原网站功能庞大,数据库服务器与数据库众多问题:YII单DB方式已经满足不了我们的需求,急切需要对YII进行扩展设计,支持多DB方式解决方法:1、在protected/components目录下新建Ar.php脚本文件。dbname = $dbname; parent::__construct($scenario); } public function getDbConnection() { $dbname = $this->dbname; if (self
2011-01-05 10:19:00
6408
原创 一、YII多语言多字符编码篇
需求:原公司网站改版。需要全部使用GBK方式编码。问题:YII框架默认语言包全部为UTF-8文件存储格式,在我们切换到中文语言包方式下后,便会产生乱码解决方法:1、拷贝系统语言目录(yiiframework/messages/zh_cn)的zh_cn文件至网站语言目录(protected/messages)下,并用Dreamweaver或者记事本打开语言文件,将其另保存为编码为ANSI格式的PHP脚本。2、配置protected/config/main.php文件 return array(
2011-01-05 09:59:00
5926
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人