2015-11-16 9 views
7

Come ottenere l'etichetta di attributo in yii2?get Etichetta attributo in yii2

Ho questa funzione getAttributeLabel()here in yii2 doc, sto usando questo nel controller. Ma genera un errore

Call to undefined function app\controllers\getAttributeLabel() 
+0

do u vogliono vedere tutte le etichette degli attributi di un modello? – Bloodhound

risposta

7

provare questo

$model   = new ModelName(); 
print_r($model->attributeLabels()); 

se si utilizza il codice di cui sopra è possibile ottenere una matrice contenente tutti attribuiscono etichette di un modello

9
$task = new Task(); 

//to get single attribute label 
$label = $task->getAttributeLabel('task_title'); 

//to get all attribute label 
$labels = $task->attributeLabels();