程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> PHP開發框架Yii Framework教程(17) UI 組件 TabView示例

PHP開發框架Yii Framework教程(17) UI 組件 TabView示例

編輯:PHP綜合

CTabView 用來顯示分頁標簽,使用TabView的基本方法是配置tabs屬性,每個Tab可以配置如下屬性

title:標簽標 題.

content: 標簽顯示內容.

view: 標簽顯示View的名稱,如果同時制定Content,則顯示Content內容。

url: 點擊該 標簽時頁面重定向到指定URL.

data: 當指定View屬性時傳給該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 -->

TabView缺省情況下第一個頁面為當前頁面,可以通過activeTab來修改當前頁面, 如本例將第二也設為當前頁。

本例下載:http://www.imobilebbs.com/download/yii/TabViewDemo.zip

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved