热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

YII2.0中修改列表的行样式

修改index.php,加上‘rowOptions’属性,实现回调的方法下面的例子实现了:如果这行的branch_status属性的值是i

修改index.php,加上‘rowOptions’属性,实现回调的方法

 

下面的例子实现了:如果这行的branch_status 属性的值是inactive显示的背景是粉红色否则显示绿色

 

 GridView ::widget([
   
 'dataProvider' => $dataProvider,
   
 'filterModel' => $searchModel

 

 


    'rowOptions' =>function( $model){
       
 if($model-> branch_status=='inactive' ){
           
 return [ 'class'=>'danger' ];
        }
else{
           
 return [ 'class'=>'success' ];
        }
    },

 

 


    'columns' => [
        [
'class' => 'yii\grid\SerialColumn'],
        [
           
 'attribute' =>'companies_company_id',
           
 'value' =>'companiesCompany.company_name',
        ],
       
 //'companiesCompany.company_name',
        //'companies_company_id',
       
 'branch_name' ,
       
 'branch_address' ,
       
 'branch_created_date' ,
       
 'branch_status' ,

        [
'class' => 'yii\grid\ActionColumn'],
    ],
]);
 ?>

 

 

来自于datou:https://github.com/datou-leo/ci

推荐阅读
author-avatar
手机用户2502917553
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有