【发布时间】:2010-12-15 13:50:42
【问题描述】:
我是 Joomla 的新手。我想在注册中添加自定义字段,我还想将其数据保存到jos_users。
如何在jos_users 表中添加自定义字段?
请帮帮我。
【问题讨论】:
标签: database joomla custom-fields
我是 Joomla 的新手。我想在注册中添加自定义字段,我还想将其数据保存到jos_users。
如何在jos_users 表中添加自定义字段?
请帮帮我。
【问题讨论】:
标签: database joomla custom-fields
Joomla 核心不允许将自定义字段添加到注册表单。然而,在一些附加组件的帮助下可以创建自定义字段,检查这些:
现在我不知道这些扩展是否将数据保存到jos_user。由于自定义字段,他们可能会创建一个新表。但他们可能会将该表与jos_user 保持同步。您应该向扩展程序的开发人员询问这个问题,或者自己尝试看看。
另一种选择是自己修改 joomla 核心。如果在 Joomla 1.5 中向 jos_users 表添加字段,则需要修改以下文件:
库/joomla/database/table/user.php
库/joomla/user/user.php
com_user/views/user/tmpl/form.php
com_user/views/register/tmpl/default.php
com_users/views/user/tmpl/form.php
【讨论】:
我读到修改核心文件是错误的,因为当您更新到最新版本的 joomla 时,所有更改都将消失。我猜如果您认为您永远不会更新到最新版本,那么请尝试修改核心文件。一个很棒的链接是
【讨论】: