- 博客(22)
- 收藏
- 关注
原创 Yii框架扩展JInputElement【输入元素组件】
Yii框架扩展JInputElement【输入元素组件】 配置详细说明(继承自CWidget类库) 属性名:$name 说明:字段名名称 属性名:$value 说明:字段值(不填,并且存在model。则为model类中的字段值) 属性名:$data 说明:设置元素的值(不填,并且存在model。则为model类的字段的值) 属性名:$mod
2011-12-23 15:34:22 1189
原创 Yii框架扩展JDataItem【数据项组件】
Yii框架扩展JDataItem【数据项组件】 配置详细说明(继承自CWidget类库) 属性名:$labelName 说明:标签名称 属性名:$htmlOptions 说明:输入控件HTML选项值 属性名:$errorOptions 说明:错误提示HTML选项 属性名:$labelHtmlOptions 说明:标签控件HTML选项
2011-12-23 13:43:23 752
原创 Yii框架扩展generalizeQudaoTreeColumn【渠道推广下拉菜单】
Yii框架扩展JDataItem【数据项组件】 配置详细说明(继承自CWidget类库) 属性名:$labelName 说明:标签名称 属性名:$htmlOptions 说明:输入控件HTML选项值 属性名:$errorOptions 说明:错误提示HTML选项 属性名:$labelHtmlOptions 说明:标签控件HTML选项
2011-12-22 16:23:11 1043 1
原创 Yii框架扩展apiRoomTypeTreeColumn【第三方主题区下拉菜单】
Yii框架扩展chatRoomTypeTreeColumn【主题区权限控制下拉菜单】配置详细说明(继承自JInputElement类库) 属性名:$sectionIdKey 说明:主题区分类ID的键值名称 属性名:$chatroomTypeIdKey 说明:主题区ID的键值名称 属性名:$chatroomTypeKey 说明:主题区名称的键值名称
2011-12-22 14:27:58 692
原创 Yii框架扩展generalizeQudaoTreeColumn【渠道推广下拉菜单】
Yii框架扩展chatRoomTypeTreeColumn【渠道推广下拉菜单】配置详细说明(继承自JInputElement类库) 属性名:$typeKey 说明:渠道类型键值(默认为type_id) 属性名:$qidKey 说明:主渠道键值(默认为qid) 属性名:$sqidKey 说明:子渠道键值(默认为sqid) 属性名:$qNameKe
2011-12-22 11:27:11 570
原创 Yii框架扩展chatRoomTypeTreeColumn【主题区权限控制下拉菜单】
Yii框架扩展chatRoomTypeTreeColumn【主题区权限控制下拉菜单】配置详细说明(继承自JInputElement类库) 属性名:$productId 说明:产品ID 属性名:$nodeIdKey 说明:节点ID键值名称 属性名:$nodeNameKey 说明:节点名键值名称 属性名:$nodeId 说明:节点ID
2011-12-21 19:42:59 900
原创 Yii框架扩展zTreeDropdown【目录树下拉菜单】配置详细说明
Yii框架扩展zTreeDropdown【目录树下拉菜单】配置详细说明(继承自ztree类库) 属性名:$containerId 说明:TEXT容器ID 属性名:$clickId 说明:点击弹出覆层的控件ID(默认与containerId一样) 属性名:$updateId 说明:更新ID的控件ID(默认与containerId一样) 属性名:$he
2011-12-21 16:57:02 3385 1
原创 Yii框架扩展ztree【目录树】配置详细说明
Yii框架扩展ztree【目录树】配置详细说明(继承自zii.widgets.jui.CJuiWidget) 属性名:$scriptFile 说明:目录树需要加载的javascript库文件列表 属性名:$iconsCss 说明:开启zTreeIcons样式 (需要支持IE6的话,谨慎开启此项) 属性名:$cssFile 说明:目录树需要加载的css样式文件列表
2011-12-21 16:27:12 5402 2
原创 Yii框架表单组件配置参数说明
Yii框架表单组件配置参数说明 属性名:$model 说明:待进行CRUD操作所需要的模型类 属性名:$models 说明:假如表单中还有出了$model之外的模型类需要输出错误验证信息,需要配置改参数(默认只有model一个参数) 属性名:$columns 说明:待显示的数据列。 属性名:$defaultColumnConfig 说明:数据列的默
2011-12-21 14:57:05 1752
原创 YII框架扩展-JCrudSearch
简介:在Yii框架中有有很多表单搜索类的需求。虽然框架中已经有CActiveForm组件,可以很方便的辅助我们来完成很多功能,但是假如我们有了固定的视图显示模式,我们需要更加自动化的组件,只需要简单的配置就可以呈现出我们想要的内容,CActiveForm组件的话,就会显得捉襟见肘,在这个时候,JCrudSearch组件的出现就是为了解决这个问题。 使用方法: 我们只需要在视图中简单的配置
2011-12-20 16:53:44 736
原创 Yii框架扩展-JCrudForm【自动表单类】
简介:在Yii框架中有有很多表单类的需求(例如常见的添加、修改操作)。虽然框架中已经有CActiveForm组件,可以很方便的辅助我们来完成很多功能,但是假如我们有了固定的视图显示模式,我们需要更加自动化的组件,只需要简单的配置就可以呈现出我们想要的内容,CActiveForm组件的话,就会显得捉襟见肘,在这个时候,JCrudForm组件的出现就是为了解决这个问题。 使用方法: 我们只需
2011-12-20 16:30:08 1318
原创 Yii框架layout【布局】的应用
简介:我们在做一套系统的时候,往往会把需要一些公共的部分提出来,放到一个公共的文件中。然后在view中去包含这个公共的部分。同样,在Yii框架中,也有这样的功能,他就是layout。并且在layout和view模板中,都可调用controller里面的属性和方法。 常用layout简介: 1、protected/views/layouts/main.php 简介:这个布局文件是我们涉及
2011-12-20 15:05:44 8372
原创 Yii框架权限控制
需求:公司拥有一套用户权限系统。我们在新版框架中,我们需要兼容这套用户权限系统。 问题:YII单表方式已经满足不了我们的需求,急切需要对YII进行扩展设计,支持数据库分表设计 解决方法:1、新建protected/sinashowExt/JController.php文件 /** * Controller is the customized base controller
2011-12-20 14:06:10 9225 1
原创 Yii框架分表设计
需求:原网站功能庞大,数据库服务器与数据库众多,有部分数据单表已经无法满足我们的需求。我们便有了分表的需求 问题:YII单表方式已经满足不了我们的需求,急切需要对YII进行扩展设计,支持数据库分表设计 解决方法:1、新建protected/sinashowExt/JActiveRecord.php文件 class JUnicomActiveRecord extends Ar
2011-12-15 18:22:59 3438
原创 Yii框架分库设计
需求:原网站功能庞大,数据库服务器与数据库众多,有部分数据单库多表都不足以应付业务的快速增长(例如用户系统)。我们便有了分库的需求 问题:YII单DB方式已经满足不了我们的需求,急切需要对YII进行扩展设计,支持数据库分库设计 解决方法: 1、在protected/component目录下面新建一个JUnicomActiveRecord.php文件。代码如下: clas
2011-12-15 17:33:19 2236 2
原创 javascript获得某月的最后一天的日期
<br />/** * 第一个参数为年份,第二个参数为月份,第三个参数固定写0 */ lastDay=new Date(2005, 2, 0).getDate(); alert(lastDay);
2011-01-28 11:15:00 915
原创 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 8421 1
原创 三、YII框架多模块设计(modules)
需求:网站需要设计的业务逻辑复杂,需要便于协同开发和管理,需对网站进行分模块设计。问题:多模块(modules)设计解决方法:1、配置开启gii组件。array( 'gii'=>array( 'class'=>'system.gii.GiiModule', 'password'=>'jake451', //ipFilters用于所在服务器不在本机的情况需开启 'ipFilters'=
2011-01-05 13:35:00 8734 1
原创 二、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 6359
原创 一、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 5862 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人