您的位置:首页 > 编程语言 > PHP开发

Yii框架扩展zTreeDropdown【目录树下拉菜单】配置详细说明

2011-12-21 16:57 826 查看
[b]Yii框架扩展zTreeDropdown【目录树下拉菜单】配置详细说明(继承自ztree类库)

[/b]

属性名:$containerId

说明:TEXT容器ID

属性名:$clickId

说明:点击弹出覆层的控件ID(默认与containerId一样)

属性名:$updateId

说明:更新ID的控件ID(默认与containerId一样)

属性名:$height

说明:背景高度(默认为300)

zTreeDropdown扩展包使用方法:

echo CHtml::textField('textField');
echo CHtml::link('弹出', 'javascript:;', array('id'=>'open'));
$this->widget('path.ztree.zTreeDropdown',array(
'containerId'=>'textField',
'clickId'=>'open',
'treeNodeNameKey'=>'name',
'treeNodeKey'=>'id',
'treeNodeParentKey'=>'pId',
'onlySon'=>true,
'options'=>array(
'expandSpeed'=>"",
'showLine'=>true,
),
'data'=>array(
array('id'=>1, 'pId'=>0, 'name'=>'目录1'),
array('id'=>2, 'pId'=>1, 'name'=>'目录2'),
array('id'=>3, 'pId'=>1, 'name'=>'目录3'),
array('id'=>4, 'pId'=>1, 'name'=>'目录4'),
array('id'=>5, 'pId'=>2, 'name'=>'目录5'),
array('id'=>6, 'pId'=>3, 'name'=>'目录6')
)
));


提醒:

1、clickId属性不填的话,默认与containerId相同

2、width属性不填的话,背景层宽度与containerId宽度一样

该类库特有的配置项不多,主要继承自ztree类库。

运用该类库,我们可以生成如下图的效果



扩展地址:http://www.yiiframework.com/extension/ztree
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: