【发布时间】:2018-02-09 05:16:43
【问题描述】:
['header'=>'Bill No',
'attribute'=>'billid',
'filter'=>ArrayHelper::map(Bills::find()->all(),'id','billno'),
'format' =>'text',
'value'=> function($data){
return ($data->billid)?$data->bill->billno:'Nope';
}]
通过使用此代码,我得到一个下拉框作为过滤器,但帐单编号将是 10000。所以我想要一个输入类型的文本作为我的外键的过滤器。
Relationship:
DB Table:
Cashbook
Column: billed
On
DB Table:
Bills
Column:id
我想从这个过滤器的 id 中提取账单号。请帮忙 我想搜索并排序 billno。
【问题讨论】:
标签: php gridview yii2 yii2-advanced-app yii2-basic-app