YII框架学习 第四天(1) widget

        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'=>'简介',
                );
            }

分配标签名称

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值