繁体   English   中英

从另一个模型Yii2获得价值

[英]Getting a value from another model Yii2

我如何获得一个值并使它出现在yii2的dropDownlist上

例如,我有2个模型,分别是酒店客人和服务请求。 我想从其模型中获取hotelguest_id值,并将其存储在服务请求的下拉列表中。

像这样。

<?= $form->field($model, 'hotelguest_id')>dropDownList(yii\helpers\ArrayHelper::map(hotelguest_id::find(->all(), 
'id', 'id')) ?>

我已经知道了

通过使用

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']); ?>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM