2011-08-01 48 views
0

我需要在用户注册到用户帐户后存储多个值。从另一个驻留在外部数据库的jos_users表。Joomla Extended现有数据库的用户信息/注册

到目前为止,只有姓名,电子邮件,用户名存储,我只是读来反对这种其他数据库

认证的过程是怎样的Joomla存储该信息,密码,怎么会在注册存储aditional的值转换成用户帐户。

我的计划是,一旦他们的身份第一次,一些的Fileds从MSSQL复制并插入到用户帐户jos_users表。,,,

到目前为止,我能够连接到外部数据库和验证agains两列,但不知道旁边拉所需要的数据做什么..

/////安装CB或JomSocial错误不是一种选择 其他的想法,我有,就是要破解CB_ mysqlfield,让我的MSSQL请帮助

谢谢。

回答

0

基于你在这里,我会简单地使用Chronoforms。这里是我会做什么 -

  1. 安装V3.2.0,我不会在这个时候使用4.x版的版本,它似乎并不像它的所有功能呢。

  2. 创建表单,捕获所需的额外表格以及Joomla注册所需的所有信息。

  3. 将表单连接到附加数据库表,这将存储您需要的额外字段。

  4. 启用Joomla注册插件并将字段映射到相应的Joomla必填字段。这会将信息存储在jos_users表中。

有一个很好的一步这里创造Chronoforms登记表的步骤 - http://www.navigatetomorrow.com/pdfs/Chronoforms_how_to_build_registration_page.pdf

+0

谢谢你的提醒,但preferbly我想避免任何注册的所有和刚刚插入从这个数据MSSQl数据库直接,如果这是不可能的,然后meabe一个中间页面,将张贴和读取此数据,然后登录useR?你能给些建议么? – Rick

+0

我错过了MSSQL部分,改变了一切。信息已经在MSSQL中? –

+0

是的。只是试图保存employeeid以匹配我的mssql数据库到一个变量,然后使用该ID检索一些其他mssql值... – Rick