Joomla 如何将用户自定义字段添加到编辑配置文件表单?

Joomla 如何将用户自定义字段添加到编辑配置文件表单?,joomla,Joomla,我不得不在joomla注册表中添加一系列自定义字段。多亏了管理员的帮助,我成功地完成了注册表格和管理员表格 我为此遵循的流程如下: 将字段添加到用户表中 在joomla user entity/library/src/user/user.php 将字段和定义添加到/components/com_users/model/forms/registration.xml文件以更新注册表 将字段和定义添加到administrator/components/com_users/model/forms/use

我不得不在joomla注册表中添加一系列自定义字段。多亏了管理员的帮助,我成功地完成了注册表格和管理员表格

我为此遵循的流程如下:

  • 将字段添加到用户表中
  • 在joomla user entity
    /library/src/user/user.php
  • 将字段和定义添加到
    /components/com_users/model/forms/registration.xml
    文件以更新注册表
  • 将字段和定义添加到
    administrator/components/com_users/model/forms/user.xml
    文件中,以更新具有管理员角色的用户的用户版表单
  • 现在,我要求用户能够在手动创建的字段中更改他们的配置文件数据。为此,我添加了一个指向菜单的链接 表单以编辑配置文件,在这里我希望看到所有用户字段,包括本地和自定义创建的字段,但是我只获得本地字段,尽管在检查对象(用户)时,我可以访问所有用户字段

    我手工创建了这些字段,然后我希望在保存这些字段时它们会保持不变,但事实并非如此,在发送表单时,只更新本机数据,而不更新自定义字段

    当我检查时,我看到一个名为k2的组件是促进这个概要文件编辑表单的组件,我对joomla及其生态系统是新的 你能就如何执行这项任务给我一些指导吗


    提前问候和感谢

    请勿编辑核心组件

    有一种方法可以使用Profile插件实现同样的功能


    浏览上面的链接并创建一个新的配置文件插件。

    不要编辑核心组件

    有一种方法可以使用Profile插件实现同样的功能


    浏览上面的链接并创建一个新的配置文件插件。

    这不是添加额外用户字段的方法。如果你需要更新Joomla,你会怎么做。Joomla定期发布安全更新。首先需要创建一个用户插件,然后添加所需的任何用户字段。我在这里找到了详细的描述,你也可以看看。如果你还有任何疑问,可以在这里的评论中问我


    这不是添加额外用户字段的方法。如果你需要更新Joomla,你会怎么做。Joomla定期发布安全更新。首先需要创建一个用户插件,然后添加所需的任何用户字段。我在这里找到了详细的描述,你也可以看看。如果你还有任何疑问,可以在这里的评论中问我