Heim > Artikel > PHP-Framework > Was ist zii in yii?
zii ist eine vom YII-Framework bereitgestellte Komponentenbibliothek, einschließlich Listenansicht ListView, Tabellenansicht GridView und enthält auch einige JQuery-basierte UI-Komponenten wie AutoComplete, DataPicker, Button, Drag & Drop usw.
Zii-Komponentenbibliothek des YII-Frameworks, einschließlich ListView, GridView und einigen JQuery-basierten UI-Komponenten wie AutoComplete, DataPicker, Button, Drag & Drop usw Zii-Komponenten werden hauptsächlich im Paket zii,zii.widget definiert.
Hinweis: Da einige der UI-Komponenten eng mit der Datenquelle (Datenanbieter) verknüpft sind, muss zunächst die von Yii unterstützte Datenbankschnittstelle eingeführt werden.
Beispiel für ein Zii-Komponentenmenü
Menü verwendet eine HTML-Liste, um ein mehrstufiges Menü anzuzeigen. Die Menükonfiguration wird über sein Attributelement konfiguriert Hauptattribute.
sichtbar Ob es sichtbar ist
aktiv Ob der aktuelle Menüpunkt ausgewählt ist,
Elemente Untermenüpunkt .
Darüber hinaus enthält es auch die folgenden Attribute:
Label: optional, Menüname, unterstützt die Verwendung von HTML-Tags.
URL: Optional, klicken Sie auf das Menü, um den URL-Link umzuleiten
Vorlage: Optional, Menüvorlage
linkOptions: Array, optional, zusätzliche HTML-Linkattribute
itemOptions: Array, optional, zusätzliche HTML-Attribute zur Anzeige von Menüelementen.
submenuOptions: Array, optional, zusätzlich die HTML-Attribute des Untermenüs anzeigen
Generell kann das Menü im Layout definiert werden, z Ändern Sie beispielsweise 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), ), )); ?>
Empfohlene verwandte Artikel und Tutorials: „yii Framework Tutorial“, „PHP Tutorial“
Das obige ist der detaillierte Inhalt vonWas ist zii in yii?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!