在创建 Yii2 ActionForm 时需要帮助
Need Help In Creating Yii2 ActionForm
这是我希望它的显示方式:-
<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 的简单表单。还有我怎样才能生成提交按钮?
即使您不需要该模型来做任何其他事情,您仍然应该为您的数据准备一个模型,以便表单执行验证。您可以获取它来检查是否提交了有效的url,并防止恶意攻击。它只需要是一个简单的模型。一旦有了模型,就可以使用 Activeform 的所有功能来生成字段。
可以使用 Html::submitButton()
生成提交按钮
这是我希望它的显示方式:-
<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 的简单表单。还有我怎样才能生成提交按钮?
即使您不需要该模型来做任何其他事情,您仍然应该为您的数据准备一个模型,以便表单执行验证。您可以获取它来检查是否提交了有效的url,并防止恶意攻击。它只需要是一个简单的模型。一旦有了模型,就可以使用 Activeform 的所有功能来生成字段。
可以使用 Html::submitButton()
生成提交按钮