yii2:如何在一个数组变量中使用多核对表值

时间:2016-06-06 04:48:43

标签: php yii yii2

来自 _formCreate.php

的代码
<div class="col-lg-6 height3">
  <p  class="col-lg-8">ورزشی</p>
    <?= $form->field($model, 'project_control_id[]')->input('checkbox', [ 'value' => '1', 'class' => 'col-lg-4'])->label('') ?>
</div>

<div class="col-lg-6 height3">
  <p class="col-lg-8">سرگرمی</p>
    <?= $form->field($model, 'project_control_id[]')->input('checkbox', [ 'value' => '2', 'class' => 'col-lg-4'])->label('') ?>
</div>

模型变量:

public $project_control_id;

定义的规则(){     [[&#39; project_control_id&#39;],&#39; string&#39;,&#39; max&#39; =&GT; 5000]

我致电时未保存$model

<?= $form->field($model, 'project_control_id[]')->input

但在这种情况下正确保存:

<?= $form->field($model, 'project_control_id')->input

问题是为什么我的模型在第一种情况下没有保存?

0 个答案:

没有答案
相关问题