yii中的zii是什么?

互联网 20-7-18

zii是YII框架提供的一个组件库,包括列表视图ListView,表格视图GridView,此外还包括一些基于JQuery 的UI组件,如AutoComplete,DataPicker,Button,Drag和Drop等。

注:由于其中部分 UI 组件和数据源(Data Provider)关系密切,因此需要先介绍 Yii 支持的数据库接口。

Zii组件-Menu 示例

Menu 使用 Html 列表显示多级菜单,Menu 配置通过其属性 item 来配置,每个菜单项包括三个主要属性

  • visible 是否可见

  • active 当前菜单项是否选中,

  • items 子菜单项。

此外还包括如下属性:

  • label: 可选,菜单名称,支持使用 HTML 标记.

  • url: 可选,点击该菜单转的 URL 链接

  • template: 可选,菜单模板

  • linkOptions: array, 可选,额外的 HTML 链接属性

  • itemOptions: array, 可选,额外的显示菜单项的 HTML 属性。

  • submenuOptions: array, 可选,额外显示子菜单的 HTML 属性

一般可以把 Menu 定义在 Layout 布局中,比如本例,修改 protected/views/layout/main.php

 <?php $this->widget('zii.widgets.CMenu',array(             'items'=>array(                         array('label'=>'Home',                             'url'=>array('/site/index')),                         array('label'=>'About',                             'url'=>array('/site/page',                             'view'=>'about')),                         array('label'=>'Contact',                             'url'=>array('/site/page',                             'view'=>'contact')),                         array('label'=>'Login',                             'url'=>array('/site/login'),                             'visible'=>false),                         ),         ));   ?>

相关文章教程推荐:《yii框架教程》、《PHP教程》

以上就是yii中的zii是什么?的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: zii
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:yii2跟laravel的区别是什么?

相关资讯