最新消息: 新版网站上线了!!!

Yii:widgets 之 CActiveForm 创建表单 ( _form.php页面 )

简介:

    CActiveForm提供了一系列方法,这些方法可以帮助简化表单创建的复杂性, 也可以帮助创建基于模型数据的可交互HTML表单。

    官网文档:http://www.yiichina.com/api/1.1/CActiveForm

 

下面是在 _form.php中的用法:

一般text输入框:

    <div class="row">
        <?php echo $form->labelEx($model,'name'); ?>
        <?php echo $form->textField($model,'name',array('size'=>40,'maxlength'=>40)); ?>
        <?php echo $form->error($model,'name'); ?>
    </div>

 

隐藏域:

    <div class="row">
        <?php echo $form->labelEx($model,'name'); ?>
        <?php echo $form->hiddenField($model,'name',array('value'=>$_GET[id]')); ?>
        <?php echo $form->error($model,'name'); ?>
    </div>

 

单选列表:
    <div class="row">
        <?php echo $form->labelEx($model,'水果类型'); ?>
        <?php echo $form->radioButtonList($model, 'type', array('1'=>'苹果','2'=>'香蕉','3'=>'梨')); ?>
        <?php echo $form->error($model,'type'); ?>
    </div>

 

转载请注明:谷谷点程序 » Yii:widgets 之 CActiveForm 创建表单 ( _form.php页面 )