<?php echo CHtml::activeTextField($activity,begTime);?>
我想用CHtml来做表单,但是如果我在前台输入的内容 的格式要经过我处理 然后 插入数据库怎么办…例如:我要插入时间…
前台是 年月日一个text 小时一个select 分钟一个select
后台插入这个时间戳
怎么样才能做到
<?php echo CHtml::activeTextField($activity,begTime);?>
我想用CHtml来做表单,但是如果我在前台输入的内容 的格式要经过我处理 然后 插入数据库怎么办…例如:我要插入时间…
前台是 年月日一个text 小时一个select 分钟一个select
后台插入这个时间戳
怎么样才能做到
你可以在beforeSave()里对要保存的属性进行处理。
但是用CHTML 时不是要写属性的名字吗?
我这三个都是属于这个属性的。。怎么办
你可以自定义三个public member,分别存放年月日,小时和分钟。你在beforeSave里把这三个属性融合成一个timestamp(对应数据库的一个column)。记着要在safeAttributes声明这三个属性。
这样啊。。了解啦