php - 如何在 Yii 2.0 框架中向 ActiveForm 添加类?

标签 php css yii2 yii-widgets

我想在表单中添加一个类,例如:

<form role="form" action="/login" method="POST" class="userform">

我应该如何为 Yii 2.0 ActiveForm 类重写这个?

同样的问题是针对表单标签内部的这个结构:

<div class="ui-grid-solo">
     <div class="ui-grid-a">
          <label for="name">Full Name</label>
          <input type="text" name="login" id="login" value="" data-clear-btn="true" data-mini="true">
          <label for="password">Password</label>
          <input type="password" name="password" id="password" value="" data-clear-btn="true" autocomplete="off" data-mini="true">
          <input type="checkbox" name="remind" id="remind" value="1">
          <label for="remind">Remember me</label>
          <br>
          <input type="submit" value="Login" onclick="this.form.submit();">
     </div>
</div>

最佳答案

在 Yii2 中,我认为 'htmlOptions' 不起作用。只是“选项”是正确的,例如

<?php
    $form = ActiveForm::begin(
        [
            'action' => '/login',
            'options' => [
                'class' => 'userform'
             ]
        ]
    );
    // ... add all your inputs here for example:
    echo $form->field($model, 'login');
    ActiveForm::end();
?>

关于php - 如何在 Yii 2.0 框架中向 ActiveForm 添加类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25718696/

相关文章:

yii2 更新没有主键的表

php - $_POST 不使用标签形式从输入文本接收数据

c# - 如何获取 asp.net 页面上元素的样式

php - 如何将 IDP 返回的属性映射到 SimpleSAMLphp 中的友好名称?

javascript - 是否有一个 jquery 插件可以水平而不是垂直列化列表项?

html - bootstrap 4 alpha 中的全宽导航选项卡

yii2 kartik FileInput - 文件输入为空

php - Yii2:如何更改/添加响应 header ?

php - 未定义的属性:Laravel 5.2 中的 Illuminate\Support\Collection::$id

PHP:执行 php 脚本时显示 "loading"页面