public function actionAdd()
{
$goods_model = new Goods();
$this->renderPartial('add',array('goods_model'=>$goods_model));
}
//用 widget创建一个表单,部分还没有完成
<?php $form = $this->beginWidget('CActiveForm');?>
<table border="1" width="100%" class="table_a">
<tr>
<td><?php echo $form->labelEx($goods_model,'goods_name');?></td>
<td><?php echo $form->textField($goods_model,'goods_name');?></td>
</tr>
<tr>
<td><?php echo $form->labelEx($goods_model,'goods_category');?></td>
<td>
<select name="f_goods_category_id">
<option value="0">请选择</option>
{foreach from=$s_category_info key=_k item=_v}
<option value="{$_v.category_id}">{$_v.category_name}</option>
{/foreach}
</select>
</td>
</tr>
<tr>
<td><?php echo $form->labelEx($goods_model,'goods_brand_id');?></td>
<td>
<select name="f_goods_brand_id">
<option value="0">请选择</option>
{foreach from=$s_brand_info key=_k item=_v}
<option value="{$_v.brand_id}">{$_v.brand_name}</option>
{/foreach}
</select>
</td>
</tr>
<tr>
<td><?php echo $form->labelEx($goods_model,'goods_price');?></td>
<td><?php echo $form->textField($goods_model,'goods_price');?></td>
</tr>
<tr>
<td><?php echo $form->labelEx($goods_model,'goods_big_img');?></td>
<td><input type="file" name="f_goods_image" /></td>
</tr>
<tr>
<td><?php echo $form->labelEx($goods_model,'goods_introduce');?></td>
<td>
<?php echo $form->textArea($goods_model,'goods_price');?>
</td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="submit" value="添加">
</td>
</tr>
</table>
<?php $this->endWidget();?>
在 自定义model文件中
public function attributeLabels()
{
return array(
'goods_name'=>'商品名称',
'goods_weight'=>'重量',
'goods_price'=>'价格',
'goods_number'=>'数量',
'goods_category_id'=>'分类',
'goods_brand_id'=>'品牌',
'goods_introduce'=>'简介',
);
}
分配标签名称