首頁  >  文章  >  php框架  >  yii中的zii是什麼?

yii中的zii是什麼?

青灯夜游
青灯夜游原創
2020-07-18 11:00:082900瀏覽

zii是YII框架提供的一個元件庫,包括列表視圖ListView,表格視圖GridView,此外還包括一些基於JQuery 的UI元件,如AutoComplete,DataPicker,Button,Drag和Drop等。

yii中的zii是什麼?

YII框架的zii元件庫,包括清單檢視ListView,表格視圖GridView,此外還包括一些基於JQuery 的UI 元件,如AutoComplete,DataPicker, Button , Drag 和Drop 等,Zii 元件主要定義在套件zii. ,zii.widget。

註:由於其中部分 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(&#39;zii.widgets.CMenu&#39;,array(
            &#39;items&#39;=>array(
                        array(&#39;label&#39;=>&#39;Home&#39;,
                            &#39;url&#39;=>array(&#39;/site/index&#39;)),
                        array(&#39;label&#39;=>&#39;About&#39;,
                            &#39;url&#39;=>array(&#39;/site/page&#39;,
                            &#39;view&#39;=>&#39;about&#39;)),
                        array(&#39;label&#39;=>&#39;Contact&#39;,
                            &#39;url&#39;=>array(&#39;/site/page&#39;,
                            &#39;view&#39;=>&#39;contact&#39;)),
                        array(&#39;label&#39;=>&#39;Login&#39;,
                            &#39;url&#39;=>array(&#39;/site/login&#39;),
                            &#39;visible&#39;=>false),
                        ),
        )); 
 ?>

相關文章教學推薦:《

yii框架教學

》、《PHP教學

以上是yii中的zii是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn