[英]Yii2: How to pass variable from views to controller without models?
我正在使用ActiveForm小部件將模型從視圖發送到控制器。 它很好用,但是現在我還需要發送一個不屬於任何模型的復選框 。 這是我的復選框:
<?= Html::checkbox('swim', false, ['id' => 'idSwim']) ?>
如果我的復選框是模型的一部分,則可以通過以下方式發送它:
<?= $form->field($myCheckboxModel, 'swim')->checkbox(['id' => 'idSwim') ?>
但是它不屬於任何模型,所以我不知道如何發送它。 我什至以相同的形式發送不同的模型。
像這樣在您的控制器中檢索過帳的值:
$swim = Yii::$app->request->post('swim')
如果該字段與您的模型之一相關,則還可以考慮將其定義為屬性: http : //www.yiiframework.com/doc-2.0/guide-concept-properties.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.