**i use model function in detail view how i use function in detail view **
<?= DetailView::widget([
'model' => $model,
'attributes' => [
'title',
'demand',
'sell_for',
'property_category',
'detail',
[
'attribute' => 'dealer_id',
'format'=>'raw',
'value'=> function ($model) {
return Dealer::getName($model->dealer_id);
}
],
],
]) ?>
**我在详细信息视图中使用模型函数 我在详细信息视图中如何使用函数**
在 DetailView 中,值不需要匿名函数,而只需要分配 ..
[
'attribute' => 'dealer_id',
'format'=>'raw',
'value'=> Dealer::getName($model->dealer_id);
],
查看 Yii2 文档
返回 Dealer::getName($model->dealer_id)
写出 getName 函数中的代码。如果你想使用它的ID来获取经销商的名字,那么我认为你应该使用yii''db''ActiveQuery来解决这个问题。Lemme 查看您的 getName 函数