【发布时间】:2018-08-06 17:13:46
【问题描述】:
请帮帮我.. 所以我的情况就在这里:
我有一个来自表格电子邮件的to 属性
我也有来自表组的group_id 属性
to 属性和group_id 相同。 to 的值取自 group_id。
我希望在视图中显示to 属性为name 或group_id(如图2 所示)。
我已经在我的电子邮件模型中制作了这段代码
public function getTo() {
return $this->hasMany(Group::className(), ['group_id' => 'group_id']);
}
然后在我的电子邮件视图中
$group = Group::findOne(['group_id'=>$model->to]);
这是在网格视图中
['label' => 'To','value' => $group->name,],
这是在我的电子邮件控制器中
if ($model->load(Yii::$app->request->post())) {
$model->to = Yii::$app->group->group_id;
【问题讨论】:
标签: php yii2 relational