【发布时间】:2018-11-30 16:28:56
【问题描述】:
我使用 Yii2 使用此提交按钮从视图向其控制器发送具有一个模型的表单:
<?= Html::submitButton($model->isNewRecord ? 'Create' : 'Update', ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']) ?>
还需要在按下按钮时向控制器发送一个布尔变量,但我不知道如何将它包含在模型的外部。
我可以定义一个 Html::hiddenInput() 来解决它,但它会将新的隐藏字段包含到 $model 中。
【问题讨论】:
-
我不明白你到底需要什么。按下按钮时的布尔值?您可以从按钮传递一个值,在此处阅读更多内容stackoverflow.com/questions/38496710/…
-
不清楚你在问什么,你能描述一下你需要传递这个
boolean值的实际场景吗?并且在表单中包含隐藏输入不需要在模型中添加或定义任何内容,除非它是activeHiddenInput()
标签: model-view-controller model yii2 hidden-field