をマージ:iDKARYAWANあるは、GridViewのyii2に列ベースのリレーショナルテーブルの上のindex.phpで
'columns' => [
['class' => 'yii\grid\SerialColumn'],
'ID_REQUEST',
'NOMOR_SURAT',
[
'label' => 'Nama Depan',
'attribute' => 'ID_KARYAWAN',
'value' => 'iDKARYAWAN.FIRST_NAME'
],
[
'label' => 'Nama Belakang',
'attribute' => 'ID_KARYAWAN',
'value' => 'iDKARYAWAN.LAST_NAME'
],
は、これらの2つの列をマージするためにどのようにモデル内の別のテーブルからリレーション
class Request extends \yii\db\ActiveRecord {
/**
* @inheritdoc
*/
public static function tableName() {
return 'ytms_it.request';
}
public function getIDKARYAWAN() {
return $this->hasOne(Karyawan::className(), ['ID_KARYAWAN' => 'ID_KARYAWAN'])->from(Karyawan::tableName(). ' b');
}
のですか?
elpの場合は、ありがとうございます。