欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

怎么在Yii框架中將CGridView文本框替換成下拉框-創(chuàng)新互聯(lián)

這期內(nèi)容當中小編將會給大家?guī)碛嘘P(guān)怎么在Yii框架中將CGridView文本框替換成下拉框,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

西陵ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!

具體實現(xiàn)方法如下:

使用yii的朋友都知道Yii中的CGridView默認顯示提文本框了,那么我們要怎么把它轉(zhuǎn)換成下拉框呢?本文就此分析一下解決方法。

默認情況下CGridView會生成一個文本框,但是這并不友好,用戶往往希望知道有什么可選的,特別是數(shù)據(jù)庫里存的是數(shù)字id的時候,我們希望將數(shù)字轉(zhuǎn)換為可讀的文本,這時候只需要修改一下表頭的"filter"屬性就行了,比如:


復(fù)制代碼 代碼如下:

<?php
$this->widget('zii.widgets.grid.CGridView', array(
    'id'=>'business-grid',
    'dataProvider'=>$dataProvider,
    'filter'=> Business::model(),
    'columns'=>array(
        'business_id',
        'name',
        'package_id'=> array(
            'name' => 'package_id',
            'value' => '$data->package->package_title',
            'filter'=> CHtml::listData(Packages::model()->findAll(array('order'=>'package_title')), 'package_id', 'package_title')
        ),
        'user_id'=>array(
            'name' => 'user_id',
            'value' => '$data->user->name',
            'filter'=> CHtml::listData(Users::model()->findAll(array('order'=>'firstname')), 'id', 'name')
        ),
        'categories' => array(
            'name' => 'categories',
            'value' => '$data->returnAllCategories(", ",false);',
            'filter'=> CHtml::listData(Categories::model()->findAll(array('order'=>'category')), 'cat_id', 'category')
        ),
        'keywords' => array(
            'header' => 'Keywords',
            'value' => '$data->returnAllKeywords(", ",false);',
        ),
        'links'=>array(
            'header'=>'Manage',
            'type'=>'raw',
            'value'=>'CHtml::link(CHtml::image(Yii::app()->request->baseUrl."/images/admin/approve.png","Approve"), array("approve","id"=>$data->business_id,"item"=>"business"),array("class"=>"approve-link","title"=>"Approve Business"))." ".
       CHtml::link(CHtml::image(Yii::app()->request->baseUrl."/images/admin/reject.png","Reject"), array("reject","id"=>$data->business_id,"item"=>"business"),array("class"=>"reject-link","title"=>"Reject Business"))',
        ),
    ),
));

生成type下拉框可以這么寫:


復(fù)制代碼 代碼如下:

'type'=>array(
    'name' => 'type',
    'filter'=>$model->getTypeOptions(),
),

'type'=>array(
    'name' => 'type',
    'filter'=>$model->getTypeOptions(),
),

上述就是小編為大家分享的怎么在Yii框架中將CGridView文本框替換成下拉框了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

網(wǎng)站標題:怎么在Yii框架中將CGridView文本框替換成下拉框-創(chuàng)新互聯(lián)
本文地址:http://aaarwkj.com/article2/dopiic.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站、用戶體驗云服務(wù)器、App開發(fā)小程序開發(fā)、企業(yè)網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運營
黑丝美女国产精品久久久| 精品爆白浆一区二区三区| 亚州无吗一区二区三区| 黄色国产欧美国产亚洲| 日韩av亚洲在线观看| 欧美亚洲一区二区三区精品| 91精品国产综合久久香蕉麻豆| 亚洲精品小视频在线观看| 伦理中文字幕一区二区| 日韩欧美一区二区不卡在线| 国产成人亚洲精品另类动态| 亚洲黄色片在线播放| 人妻系列日本在线播放| 青青草成人一区二区三区| 亚洲精品成人在线国产| 欧美日韩中文字幕精品| 日本女同一区二区高清| 亚洲日本高清一二三区| 国产欧美亚洲精品一区二区| 国产极品嫩模91精品| 日韩欧美亚洲天堂视频| 亚洲欧洲美洲中文天堂| av天堂资源在线播放| 亚洲不卡免费在线视频| 女人的天堂亚洲的天堂欧美| 国产又粗又长又猛又爽视频| 国产三级自拍视频在线观看| 日韩无遮挡免费在线观看| 中文在线在线天堂中文| 亚洲视频一区视频二区| 精品视频美女肉体亚洲| 亚洲av少妇高潮流白浆在线| 久久精品人妻少妇一区二区| 巨乳中文乱码国产一区二区| 下载一个日韩暴力黄色录像| 久久婷婷av一区二区三区| 久久一区二区三区播放| 国产精品粉嫩在线播放| 中文字幕人妻丝袜一区一三区| 日韩中文字幕在线乱码| 午夜福利中文字幕在线亚洲|