通过Yii2中的按钮将输入数据从文本字段转发到操作

时间:2016-04-12 19:29:02

标签: php yii2 yii2-basic-app

我为模糊的标题道歉。 我无法想出一种方法将输入从文本字段转发到我正在使用该视图上的按钮调用的操作。

下面的代码是我在我看来的ActiveForm。

k[i] <- q >= lower & q <= upper

我想要完成的是用户使用(随机生成的)密钥填充文本字段。 然后,当他们单击按钮时,他们输入的密钥应该传递给订单/创建操作。问题是我认为在这个阶段输入密钥是不可能的,因为我认为它还没有保存到任何地方。

我知道这可能在很多方面都是错误的,但我还在努力学习。

我有什么方法可以完成我想要做的事情吗?

提前致谢

1 个答案:

答案 0 :(得分:2)

您只需要一个更好的表单配置和一个提交表单的按钮:

<?php $form = ActiveForm::begin([
    'action' => '//order/create',
    'method' => 'get',
]); ?>
    <?= $form->field($model, 'unique_key') ?>
    <?= Html::submitButton('Test', ['class' => 'btn btn-success']) ?>
<?php ActiveForm::end(); ?>