テーブルのフィードバックとユーザーがいます。フィードバック ページにユーザーの画像を表示しようとしています。私はグリッドビューを使用しています。これは私のグリッドビューです。
[ 'attribute' => 'iduser.photo',
'headerOptions' => ['width' => '20px'],
'format' => 'image',
'value'=> function($data) { return $data->imageurl; },
],
そしてモデル
public function getImageurl()
{
return \Yii::$app->request->BaseUrl.'/../../'.$this->hasOne(User::className(), ['photo' => 'photo']);
}
私は正しいURLを取得しますが、写真名が間違っています。結果は「写真」です。データフォームエンティティの写真を取得したいですか?