在表中添加自定义字段 - joomla

时间:2010-12-15 13:50:43

标签: joomla custom-fields


 我是joomla的新人。我想在注册时添加自定义字段,并且还希望将其数据保存到

jos_users 的。请帮帮我。

3 个答案:

答案 0 :(得分:2)


Joomla核心不允许在注册表单中添加自定义字段。但是,在某些附加组件的帮助下,可以创建自定义字段,请检查以下内容:

现在我不知道这些扩展是否将数据保存到jos_user。由于自定义字段,他们可能会创建一个新表。但他们可能会使该表与jos_user保持同步。您应该向扩展程序的开发人员询问此问题,或者亲自尝试并查看。

另一个选择是自己修改joomla核心。如果向Joomla 1.5中的jos_users表添加字段,则需要修改以下文件:

库/的Joomla /数据库/表/ user.php的
库/的Joomla /用户/ user.php的
com_user /视图/用户/ TMPL / form.php的
com_user /视图/注册/ TMPL /如default.php
com_users / views / user / tmpl / form.php

答案 1 :(得分:1)

我读到修改核心文件是错误的,因为当您更新到最新版本的joomla时,所有更改都将消失。我想如果你认为你永远不会更新到最新版本,那么尝试修改核心文件。一个很棒的链接是

http://www.youtube.com/watch?v=dk_86nHu3AM

答案 2 :(得分:0)

现在,您可以直接在框外向用户注册表单添加字段,而无需其他插件或模块。 Select the Fields and/or field group and customize to suit.