yii2 - 如何在 twig 中配置 ActiveForm 的模型
问题描述
我正在按照这个链接Yii2 twig guide创建一个基本的登录表单。
问题是“模型”部分
"{{ form.field(model, 'username') | raw }}"
是空的。如何将 LoginForm 模型(或任何模型)传递给我的树枝布局?我试图LoginForm
在我的配置文件中创建对模型的全局引用,但这也不起作用。
这是我的树枝模板中使用的表单代码。
{{ use('yii/widgets/ActiveForm') }}
{% set form = active_form_begin({
'id' : 'login-form',
'options' : {'class' : 'form-horizontal'},
}) %}
{{ form.field(model, 'username') | raw }}
{{ form.field(model, 'password').passwordInput() | raw }}
<div class="form-group">
<input type="submit" value="Login" class="btn btn-primary" />
</div>
{{ active_form_end() }}