如何获取值并使其显示在yii2
上的dropDownlist中例如我有2个型号,即酒店客人和服务请求。 我想从其模型中获取hotelguest_id值并将其存储在服务请求的下拉列表中。
类似这样。
<?= $form->field($model, 'hotelguest_id')>dropDownList(yii\helpers\ArrayHelper::map(hotelguest_id::find(->all(),
'id', 'id')) ?>
答案 0 :(得分:2)
我已经明白了
使用
use app\models\Hotelguest;
use yii\helpers\ArrayHelper;
<?= $form->field($model, 'hotelguest_id')->dropDownList(ArrayHelper::map(Hotelguest::find()->all(),
'id', 'id'), ['prompt' => 'Select Hotel Guest ID']); ?>