密通学院

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 12493|回复: 2

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

[复制链接]
  • TA的每日心情
    萌哒
    2017-2-20 02:57
  • 43

    主题

    55

    帖子

    1180

    铜板

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    1322
    发表于 2017-4-26 12:25:54 | 显示全部楼层 |阅读模式

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

    您需要 登录 才可以下载或查看,没有帐号?立即注册

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

    1、添加N多自定义字段

    原来discu x2 自带的自定义只有8个,比如我今天不高兴,心里又比较变态,想在加几十个怎么办,在数据表里

    2、修改栏目名称和栏目介绍

    discux 系统自带的栏目和栏目介绍是不可以修改的,我们新添添加的fieldN也是不可以修改的,要修改的话可以在数据库中一个个改,这样比较麻烦。

    QQ截图20170426122606.png

    修改方法:

    打开source/admincp/admincp_members.php,大概在2316行,

    搜索:

    $field['customable'] = preg_match('/^field[1-8]$/i', $fieldid);

    游客,如果您要查看本帖隐藏内容请回复


    密城通,致力于为国内广大中小站长提供本地化生活服务平台运营方案。
    回复

    使用道具 举报

  • TA的每日心情
    萌哒
    2018-7-9 11:48
  • 35

    主题

    42

    帖子

    2万

    铜板

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    24765

    最佳新人活跃会员热心会员

    发表于 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、第三种是完美的解决方法,需要修改代码,
    游客,如果您要查看本帖隐藏内容请回复

    执行后,重新设置后即可。



    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    萌哒
    2018-7-9 11:48
  • 35

    主题

    42

    帖子

    2万

    铜板

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    24765

    最佳新人活跃会员热心会员

    发表于 2017-9-4 09:01:02 | 显示全部楼层
    已修复的文件下载

    admincp_members.php

    147.38 KB, 下载次数: 0

    售价: 5 枚金币  [记录]  [购买]

    回复 支持 反对

    使用道具 举报

    快速回复: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 感恩
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    首页|Archiver|手机版|小黑屋|密通学院:专业网络营销服务商

    GMT+8, 2024-2-28 20:12 , Processed in 0.154297 second(s), 34 queries QQ

    Powered by XMT Inc. © 2015-2025 ArrayV1.0 豫ICP备17022382号

    系统运营:密城通 豫公网安备 41018302000212 号

    快速回复 返回顶部 返回列表