Joomla 2.5 - 自定义注册字段不记住值

时间:2012-07-04 17:01:17

标签: joomla joomla2.5

我正在使用http://library.logicsistemi.it/images/joomla/plg_user_testprofile.zip

中的自定义配置文件插件

我创建了几个字段,包括可选字段和必填字段,它们都可以工作。但是有一个小问题。

当我在自定义字段中输入一些值并提交表单时,可能会发生某些字段未通过验证(这很好)。但是输入的值被清除,我必须填写开始的所有字段。

  • 演示:http://goo.gl/eH1G2
  • 在名为“用户注册”的“图例”下输入一些(并非所有)数据
  • 在名为Company
  • 的'legend'下输入一些(不是全部)数据
  • 信息
  • 按注册按钮
  • 将弹出错误消息。 -
  • 用户注册中输入的数据将被保存
  • 在公司信息中输入的数据(自定义字段) 不会被保存。
  • 如果输入了所有必填字段,表单将向数据库提交数据 (没关系)。

我希望保存公司信息中的数据,因此用户无需再次输入。

1 个答案:

答案 0 :(得分:0)

您的演示中的问题出在您正在使用的模板上。

由于某种原因,它会导致Javascript错误。这些错误会阻止Javascript客户端验证,并且您的表单会提交无效数据。

如果您只想要服务器端验证,可以通过从用户状态加载发布的信息来修改插件中的onContentPrepareData函数。要执行此操作,在“合并配置文件数据”下未设置user_id时,必须渗透其他操作。评价。

我想下周我会写一篇关于http://library.logicsistemi.it的新教程来解释这个问题。现在尝试修复您的Javascript代码。

此致