如何在activeform中一行显示多个field

如题所述

这个和activeform没有任何关系。和你的布局有关,这两行不过是生成input的html tag而已。因为yii是用的bootstrap作为前端,具体如下:
<div class="col-lg-5">
<?php $form = ActiveForm::begin(['id' => 'contact-form']); ?>
<div class="row">
<div class="col-lg-6">
<?= $form->field($model, 'name') ?>
</div>
<div class="col-lg-6">
<?= $form->field($model, 'email') ?>
</div>
</div>
<?= $form->field($model, 'subject') ?>
<?= $form->field($model, 'body')->textArea(['rows' => 6]) ?>
<?= $form->field($model, 'verifyCode')->widget(Captcha::className(), [
'template' => '<div class="row"><div class="col-lg-3">{image}</div><div class="col-lg-6">{input}</div></div>',
]) ?>
<div class="form-group">
<?= Html::submitButton('Submit', ['class' => 'btn btn-primary', 'name' => 'contact-button']) ?>
</div>
<?php ActiveForm::end(); ?>
</div>
</div>`
温馨提示:内容为网友见解,仅供参考
无其他回答

如何在activeform中一行显示多个field
用extjs布局来实现这个样式。 给你讲下extjs的布局。 FormPanel有两种布局:form和column,form是纵向布局,column为横向布局。默认为后者。使用layout属性定义布局类型。对于一个复杂的布局表单,最重要的是正确分割,分割结果直接决定布局能否

如何在activeform中一行显示多个field
这个和activeform没有任何关系。和你的布局有关,这两行不过是生成input的html tag而已。因为yii是用的bootstrap作为前端,具体如下: <?php $form = ActiveForm::begin(['id' => 'contact-form']); ?> <?= $form->field($model, 'name') ?> <?= $form...

一个activeform怎样提交不固定数量的多个model
对应 的modle里面都可以设置自定义函数啊,或者建立一个公用的model $form->field($model,'value')->dropDownList()

DELPHi分布式多层设计,的瘦客户机的理解
大哥,瘦客户机指的是硬件结构好不好。你说的这种叫做b\/s结构的程序,也就是浏览器\/服务器结构的程序,在简单一点就是网站。你以前做的那种叫做c\/s结构的程序,也就是客户端\/服务器结构的程序。delphi如果要作b\/s结构的程序似乎很难。b\/s结构一般都用jsp、asp、asp.net、php等来作。欢迎访问我...

如何在activeform中一行显示多个field
用extjs布局来实现这个样式。 给你讲下extjs的布局。 FormPanel有两种布局:form和column,form是纵向布局,column为横向布局。默认为后者。使用layout属性定义布局类型。对于一个复杂的布局表单,最重要的是正确分割,分割结果直接决定布局能否

如何在activeform中一行显示多个field
用extjs布局来实现这个样式。 给你讲下extjs的布局。 FormPanel有两种布局:form和column,form是纵向布局,column为横向布局。默认为后者。使用layout属性定义布局类型。对于一个复杂的布局表单,最重要的是正确分割,分割结果直接决定布局能否

如何在activeform中一行显示多个field
这个和activeform没有任何关系。和你的布局有关,这两行不过是生成input的html tag而已。因为yii是用的bootstrap作为前端,具体如下: <?php $form = ActiveForm::begin(['id' => 'contact-form']); ?> <?= $form->field($model, 'name') ?> <?= $form->field($model, 'email'...

如何在activeform中一行显示多个field
用extjs布局来实现这个样式。 给你讲下extjs的布局。 FormPanel有两种布局:form和column,form是纵向布局,column为横向布局。默认为后者。使用layout属性定义布局类型。对于一个复杂的布局表单,最重要的是正确分割,分割结果直接决定布局能否

如何在activeform中一行显示多个field
用extjs布局来实现这个样式。 给你讲下extjs的布局。 FormPanel有两种布局:form和column,form是纵向布局,column为横向布局。默认为后者。使用layout属性定义布局类型。对于一个复杂的布局表单,最重要的是正确分割,分割结果直接决定布局能否

如何在activeform中一行显示多个field
这个和activeform没有任何关系。和你的布局有关,这两行不过是生成input的html tag而已。因为yii是用的bootstrap作为前端,具体如下: <?php $form = ActiveForm::begin(['id' => 'contact-form']); ?> <?= $form->field($model, 'name') ?> <?= $form->field($model, 'email'...

相似回答