PHP开发实例大全(提高卷) 中文完整pdf扫描版[244MB]
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页面 )