帖子状态  
本帖子共有 694 位阅读者, 2 个回复.
  • 回复
3条记录

dgben

高中生
帖子
47 
金钱
115 
魅力
115 
威望
115 
注册
2014-05-04 
dgben 发表于 2014-08-31 20:17   
会员模型附加【时间】字段 不能正常保存
在 会员模型 中使用 附加字段,数据类型为时间时,因为在 后台添加会员、前台注册时, 因未做 PHP strtotime() 处理,
导致时间字段直接使用 时间格式 数据类型 插入数据库,导致存储错误,丢失日期。

涉及版本UWA2.0 2.1 2.1.1

dgben

高中生
帖子
47 
金钱
115 
魅力
115 
威望
115 
注册
2014-05-04 
dgben 发表于 2014-08-31 20:21   
RE:会员模型附加【时间】字段 不能正常保存
具体GCA:
1.
G:admin
C:member
A:add_member_do

2.
G:home  (2.0 )、 G:member (2.1 +)
C:member
A:register_do

admin

超级版主
帖子
428 
金钱
749 
魅力
749 
威望
749 
注册
2013-12-21 
admin 发表于 2014-08-31 20:49   
RE:会员模型附加【时间】字段 不能正常保存
回复 #1 dgben

多谢你的反馈,修复方法为
在\lib\modl\MemberModl.class.php 约54行
  1. if(false === M(parse_name($_MMI['mm_addon_table'], 1))->insert($data)) {
之前,添加
  1. load('field#func');
  2. foreach($_MMI['mm_field'] as $tag => $params) {
  3.         $data[$tag] = get_fieldValue($tag, $params, $data);
  4. }
  • 回复
3条记录