Veri tabanında tablolarımızda bulunan kolonların Label değerleri Model dosyalarında tutulur. Eğer model dosyanız Gii ile otomatik oluşturulmuşsa, tablolarımızda ki Comment(Yorum) verileri okunur, eğer bu veriler boş ise, kolon isimlerine göre otomatik belirlenir. Örnek bir Model dosyası:
<?php
namespace backend\models;
use Yii;
class Country extends \yii\db\ActiveRecord
{
...
public function attributeLabels()
{
return [
'code' => Yii::t('app', 'Code'),
'name' => Yii::t('app', 'Name'),
'population' => Yii::t('app', 'Population'),
];
}
...
}
Bir kolonun Label değerini istediğimiz sayfada kullanmak için aşağıdaki kodları kullanırız:
$model->getAttributeLabel('name');//Name

