这就是我希望它展示的方式:-
<form action="?r=site/abc" method="POST">
<input name="url" type="text" class="txt-fld_" placeholder="Enter the website">
<input name="submit" type="submit" class="btn-" value="Check it now">
</form>目前,我做了这样的工作:-
<?php $form = ActiveForm::begin(
[
'action' => ['?r=site/abc']
]
);?>
<?php ActiveForm::end(); ?>我知道我可以用这一行来生成文本字段:-
<?= $form->field($model, 'url') ?>但这并不涉及任何模式。只是一个简单的表单,它向abc操作发送一个url。另外,我如何生成提交按钮?
发布于 2015-03-11 14:27:31
即使您不需要任何其他的模型,您仍然应该为您的数据拥有一个模型,这样表单将执行验证。您可以让它检查是否提交了有效的url,并防止恶意攻击。它只需要一个简单的模型。一旦有了模型,就可以使用Activeform的所有特性来生成字段。
可以使用Html::submitButton()生成提交按钮
https://stackoverflow.com/questions/28987620
复制相似问题