Erstellen dropdown-Liste, aus der zugehörigen Tabelle yii

Ich habe zwei Tabellen: Produkt und product_type (bezogen auf die Modelle resp. Product und Product_type):

product : product_id, product_type_id, name, etc...
product_type : product_type_id, name, desc, etc...

Beide sind im Zusammenhang mit der Taste "product_type_id".

Ich habe die crud-für beide Tabellen mit gii crud-generator. Jetzt auf Produkt form Seite möchte ich die Anzeige der Liste aller product_type name in dropdown-Feld mit Yii ActiveRecord. Ich habe diese Zeile in views/product/_form.php Skript:

<?php
    $list = CHtml::listData(ProductType::model()->findAll(array('order' => 'product_type_name')), 'id', 'id');
    echo $form->dropDownList($model, 'product_type_id', $list);
?>

Aber es zeigt leeres dropdown-Feld 🙁

Wie kann ich dies tun?

InformationsquelleAutor Sky | 2013-07-06

Schreibe einen Kommentar