真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網站制作重慶分公司

yii框架中小部件的使用方法

這篇文章主要介紹了yii框架中小部件的使用方法,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

創(chuàng)新互聯(lián)建站專注于企業(yè)成都營銷網站建設、網站重做改版、椒江網站定制設計、自適應品牌網站建設、HTML5、商城網站建設、集團公司官網建設、成都外貿網站建設公司、高端網站制作、響應式網頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為椒江等各大城市提供網站開發(fā)制作服務。

小部件

小部件是在視圖中使用的可重用單元, 使用面向對象方式創(chuàng)建復雜和可配置用戶界面單元。    

例如,日期選擇器小部件可生成一個精致的允許用戶選擇日期的日期選擇器, 你只需要在視圖中插入如下代碼:


 'date']) ?>

Yii提供許多優(yōu)秀的小部件,比如 active form,menu, jQuery UI widgets, Twitter Bootstrap widgets。 接下來介紹小部件的基本知識,如果你想了解某個小部件請參考對應的類 API 文檔。

使用小部件

小部件基本上在 views 中使用, 在視圖中可調用 yii\base\Widget::widget() 方法使用小部件。 該方法使用 配置 數(shù)組初始化小部件并返回小部件渲染后的結果。

例如如下代碼插入一個日期選擇器小部件,它配置為使用俄羅斯語, 輸入框內容為 $model 的 from_date 屬性值。


 $model,
    'attribute' => 'from_date',
    'language' => 'ru',
    'dateFormat' => 'php:Y-m-d',
]) ?>

一些小部件可在 yii\base\Widget::begin() 和 yii\base\Widget::end() 調用中使用數(shù)據(jù)內容。

例如如下代碼使用 yii\widgets\ActiveForm 小部件生成一個登錄表單, 小部件會在 begin() 和 end() 執(zhí)行處分別生成

的開始標簽和結束標簽, 中間的任何代碼也會被渲染。


 'login-form']); ?>
    field($model, 'username') ?>
    field($model, 'password')->passwordInput() ?>
    
        
    

注意和調用 yii\base\Widget::widget() 返回渲染結果不同, 調用 yii\base\Widget::begin() 方法返回一個可組建小部件內容的小部件實例。

注意:當調用 yii\base\Widget::end() 的時候,一些小部件將使用 輸出緩沖 來調整封閉的內容。因此,當調用 yii\base\Widget::begin() 和 yii\base\Widget::end() 時,最好在同一個視圖文件里。 不遵循這個規(guī)則可能會導致意外的輸出。

感謝你能夠認真閱讀完這篇文章,希望小編分享的“yii框架中小部件的使用方法”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關知識等著你來學習!


當前名稱:yii框架中小部件的使用方法
分享URL:http://weahome.cn/article/ijcsih.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部