tkywr 发表于 2017-4-26 12:25:54

Discuz x3用户栏目添加无限自定义字段、修改栏目名称(原有的也可以)和介绍

本帖最后由 tkywr 于 2017-4-26 12:27 编辑

1、添加N多自定义字段原来discu x2 自带的自定义只有8个,比如我今天不高兴,心里又比较变态,想在加几十个怎么办,在数据表里2、修改栏目名称和栏目介绍discux 系统自带的栏目和栏目介绍是不可以修改的,我们新添添加的fieldN也是不可以修改的,要修改的话可以在数据库中一个个改,这样比较麻烦。
修改方法:打开source/admincp/admincp_members.php,大概在2316行,搜索:$field['customable'] = preg_match('/^field$/i', $fieldid);**** Hidden Message *****

admin 发表于 2017-8-3 10:48:17

发现如下bug:
当修改证件号时,修改后会在前台出现证件类型也随之更改了,这个也许是dz本身出现的固有bug,解决的办法有三种:1、打开数据库,在pre_common_member_profile 用户栏目表执行修改;
2、打开后台,执行如下代码:
admin.php?frames=yes&action=members&operation=profile&fieldid=idcardtype
3、第三种是完美的解决方法,需要修改代码,
**** Hidden Message *****
执行后,重新设置后即可。



admin 发表于 2017-9-4 09:01:02

已修复的文件下载

页: [1]
查看完整版本: Discuz x3用户栏目添加无限自定义字段、修改栏目名称(原有的也可以)和介绍