ホームページ >PHPフレームワーク >YII >yiiのziiとは何ですか?

yiiのziiとは何ですか?

青灯夜游
青灯夜游オリジナル
2020-07-18 11:00:082917ブラウズ

zii は、リスト ビュー ListView、テーブル ビュー GridView を含む YII フレームワークによって提供されるコンポーネント ライブラリであり、AutoComplete、DataPicker、Button、ドラッグ アンド ドロップなどのいくつかの JQuery ベースの UI コンポーネントも含まれています。

yiiのziiとは何ですか?

YII フレームワークの Zii コンポーネント ライブラリには、リスト ビュー ListView、テーブル ビュー GridView が含まれているほか、AutoComplete、DataPicker などのいくつかの JQuery ベースの UI コンポーネントも含まれています。 、ボタン、ドラッグ アンド ドロップなど Zii コンポーネントは主に zii. 、zii.widget パッケージで定義されています。

注: 一部の UI コンポーネントはデータソース (データプロバイダー) と密接に関連しているため、最初に Yii がサポートするデータベースインターフェースを導入する必要があります。

Zii コンポーネント メニューの例

Menu は Html リストを使用してマルチレベル メニューを表示します。メニュー構成はその属性項目によって構成されます。各メニュー項目には 3 つが含まれます

  • visible 表示されているかどうか

  • active 現在のメニュー項目が選択されているかどうか、

  • items サブメニュー項目。

さらに、次の属性も含まれます:

  • label: オプション、メニュー名。HTML タグの使用をサポートします。

  • url: オプション、メニューをクリックして URL リンクをリダイレクトします

  • template: オプション、メニュー テンプレート

  • ##linkOptions: 配列、オプション、追加の HTML リンク属性

  • itemOptions: 配列、オプション、メニュー項目を表示するための追加の HTML 属性。

  • submenuOptions: 配列、オプション、サブメニューの HTML 属性を追加表示します

通常、メニューはレイアウト レイアウトで定義できます。たとえば、 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 Framework Tutorial」、「PHP Tutorial」 「

以上がyiiのziiとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。