Определите отношения в вашей модели, как показано ниже
public function getCreator(){
return $this->hasOne(User::class,['id','created_by']);
}
public function getModifier(){
return $this->hasOne(User::class,['id','updated_by']);
}
Примечание: если вы используете более раннюю версию php, например 5.6 или ранее, вы можете использовать ::className()
вместо ::class
. о разнице см. здесь
Затем используйте ваше отношение в представлении для отображения поля username
вместо идентификатора пользователя, я предполагаю, что вы используете DetailView
<?php echo DetailView::widget([
'model' => $model,
'attributes' => [
'creator.username',
'modifier.username',
],
]);
?>