加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 调整Yii2表单中的文本框大小

发布时间:2020-12-13 22:41:10 所属栏目:PHP教程 来源:网络整理
导读:我正在关注一个教程,它正在使用bootstrap.我不确定如何为其中的Lan_Id,Name和Employee_Number调整文本框的大小.我想,我开始理解Yii框架了. 这是userForm.php的视图: ?php use yiihelpersHTML; use yiiwidgetsActiveForm; ? ?php if(Yii::$app-session-h
我正在关注一个教程,它正在使用bootstrap.我不确定如何为其中的Lan_Id,Name和Employee_Number调整文本框的大小.我想,我开始理解Yii框架了.

这是userForm.php的视图:

<?php

    use yiihelpersHTML;
    use yiiwidgetsActiveForm;

    ?>
    <?php
        if(Yii::$app->session->hasFlash('success'))
        {
            echo Yii::$app->session->getFlash('success');
        }
    ?>
    <?php $form = ActiveForm::begin();?>
    <?= $form->field($model,'Lan_Id');?>
    <?= $form->field($model,'Name');?>
    <?= $form->field($model,'Employee_Number');?>
    <?= Html::submitButton('Submit',['class'=>'btn btn-success']);

这是模型UserForm.php:

<?php

namespace appmodels;

use yiibaseModel;

class UserForm extends Model
{

    public $Lan_Id;
    public $Name;
    public $Employee_Number;

    public function rules()
    {
        return [
            [['Lan_Id','Name','Employee_Number'],'required'],];
    }
}
如果要更改输入文本字段长度:
<?= $form->field($model,'Lan_Id')->textInput(['maxlength'=>10]);?>

上面的代码将字符的最大长度限制为10.

但是如果要更改输入文本字段大小:

<?= $form->field($model,'Lan_Id')->textInput(['style'=>'width:100px']);?>

上面的代码将输入文本字段宽度更改为100px.你也可以同时拥有:

<?= $form->field($model,'Lan_Id')->textInput(['maxlength'=>10,'style'=>'width:100px']);?>

强烈建议您查看Yii2的官方文档:http://www.yiiframework.com/doc-2.0/yii-widgets-activefield.html

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读