Zii コンポーネントには、CJuiAccordion、CJuiAutoComplete、CJuiDatePicker など、パッケージ zii.widgets.jui で定義されているいくつかの JQuery ベースの UI コンポーネントが含まれています。この記事では、アコーディオンコンポーネント(アコーディオンのように折りたためるUIコンポーネント)を表示するCJuiAccordionを紹介します。 このコントロールは、JUI Accordion プラグインをカプセル化します。
基本的な使用法は次のとおりです:
$this->widget('zii.widgets.jui.CJuiAccordion', array('panels'=>array('panel 1'=>'Content for panel 1','panel 2'=>'Content for panel 2', 'panel 3'=>$this->renderPartial('_content1',null,true),),'options'=>array('collapsible'=>true,'active'=>1,), 'htmlOptions'=>array('style'=>'width:500px;'),)); ?>
panels 属性を定義して Accordion の複数の折り畳み可能なページを定義し、オプションを設定してパラメータを JUI Accordion プラグインに送信します。
上記は、PHP 開発フレームワーク Yii Framework チュートリアル (33) Zii コンポーネント - Accordion の例の内容です。その他の関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) に注目してください。