2016-12-30 9 views
0

私はアクティブと非アクティブのフラグを持つレコードを持っているので、非アクティブなレコードに対して異なる方法で行をレンダリングしたいとします。yii2とtwigテンプレートのグリッドビューで、行のフォントの色が非アクティブでアクティブに見えるようにしますか?

{{ grid_view_widget({ 
    'id': 'company-roles', 
    'tableOptions': { 'class': 'table table-hover'}, 
    'layout': '<div class=\"table-responsive\">{items}</div>{summary}<div class=\"pull-right\">{pager}</div>', 
    'dataProvider': rolesDataProvider, 
    'sorter': null, 
    'rowOptions': {'style':(inaktiv)?'color:#acacac;':''}, 
    'columns': [ 
    { 
     'attribute': 'tittel', 
     'label': 'Role', 
     'enableSorting': false, 
    }, 
    . 
    . 
    ] 
}); 
}} 

と私はrowOptions内閉鎖function(model, key, index, grid){}をしようとしたときにはエラーを提供 - - 私は、グリッドビューでrowOptionsについていくつかのアイデアを持ってUnknown "function" function in "_contactperson.twig" at line 23.と$も小枝

でサポートされていない私がしたいことはある - レコードの場合そして、そのレコードのテキストの色を非アクティブに変更され

あなたはYii2グリッドにバインドされていない場合は
+0

'style'の代わりに' rowOptions'の中で関数を使ってその例を与えることができますか?私は 'twig'を一切使っていませんが、私はこれを解決しようとすることができます。 –

答えて

関連する問題