登录 注册

登录

问题 急~~关于Address Book

更多
2007年04月18日 10:55 #1 作者: brandi0315
brandi0315 创建了话题: 急~~关于Address Book
我们以前的网站是自己开发,用的sql数据库,现在我想把AddressBook导到Joomla的Contacts中,有什么简单的办法吗?
另外,我希望域内用户可以更改自己的地址簿,怎么做关联和权限控制?

登录 或者   注册一个会员帐号 来参与讨论

更多
2007年04月18日 11:30 #2 作者: Joomla之门
首先要确认你原来的字段在 Joomla 中是否有对应的字段可以存放?如果没有,就很难完成,或者必须舍弃一部分数据。

当然,Joomla的默认联系人组件功能比较弱,其他人也开发了一些功能强大的联系组件,比如 ContXTD 等。

我想到的办法是:
先用Joomla 的联系人组件模拟几个联系人,分别属于不同的类别,然后在数据库中导出jos_contact_details 数据表。将此表与你原来的数据表进行对比,将原来的数据表导出后按照jos_contact_details 数据表的格式重新整理(如果 sql 文件不好操作,建议使用 CSV 格式,在Excel 中很容易调整各列次序及表头名称)。当两表的结构完全一致时,导入到新Joomla中即可。

唯一担心的就是原来的地址簿字段比Joomla自带的联系人数据表中容纳的字段多,你又不能放弃这些字段,也无法用其他字段来代替,这恐怕要另外想办法了。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2007年04月18日 11:47 #3 作者: brandi0315
谢谢 :)
弱弱的问一下,怎么导出和导入亚? ???  还有更改时的权限控制怎么做? :-[

登录 或者   注册一个会员帐号 来参与讨论

更多
2007年04月18日 14:56 #4 作者: Joomla之门
数据库的导入、导出一般都是通过 phpMyAdmin 来完成的。你购买空间的时候,他们应该给你提供了访问 phpMyAdmin 的URL。在导出是,默认是.sql文件格式,你可以选择导出为CSV格式或者Excel格式。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论