CTabView 用於顯示分頁標籤,基本用法是配置 tabs 屬性。每個標籤可配置屬性:
title:標籤標題content:標籤顯示內容view:標籤顯示視圖名稱(若同時指定 content 則顯示 content)url:點擊標籤時重導向至指定 URLdata:指定 view 時傳遞給該視圖的屬性陣列<center class="form">
<?php $form = $this->beginWidget('CActiveForm'); ?>
<?php $this->widget('CTabView', array(
'activeTab' => 'tab2',
'tabs' => array(
'tab1' => array(
'title' => 'Static tab',
'content' => 'Content for tab 1'
),
'tab2' => array(
'title' => 'Render tab',
'view' => 'view'
),
'tab3' => array(
'title' => 'Url tab',
'url' => Yii::app()->createUrl("site/url"),
)
),
'htmlOptions' => array('style' => 'width:500px;')
)); ?>
<center class="row submit">
<?php echo CHtml::submitButton('Submit'); ?>
</center>
<?php $this->endWidget(); ?>
</center><!-- form -->
預設第一個頁面為當前頁,可透過 activeTab 修改,本例將第二頁設為當前頁。

範例下載:TabViewDemo.zip