gengshenghong

gengshenghong

这家伙有点懒,还没写个性签名!

  • 财富值40
  • 威望值10
  • 总积分160

个人信息

  • 最终还是用composer解决了,配置了一下composer国内镜像可以用了,尽管还是不喜欢在线安装这类工具,但是没办法。。。

  • 忘记说了,上面的修改让name和email在同一行了,其余代码没修改。
    另外,其实contact.php中那个输入验证码本来就是同一行的,其也是一个道理,就是bootstrap的布局的结果。

  • 这个和activeform没有任何关系。。。和你的布局有关,这两行不过是生成input的html tag而已。因为yii是用的bootstrap作为前端,你可以看看bootstrap的布局就很容易解决(http://getbootstrap.com/css/#grid),建议系统的学习一下bootstrap。

    ok,如何解决你的问题,以yii-basic中的contact.php的那个表单来说:

    `

        <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>`
    
  • 提出了问题
    不使用composer,如何添加扩展?
  • 2015-01-26 已签到
    连续签到1天,获得了5个金钱
助理 等级规则
160/200
资料完整度
10/100
用户活跃度
0/100

Ta的关注

0

Ta的粉丝

0

Ta的访客

2