繁体   English   中英

Joomla3组件添加其他注册字段

[英]Joomla3 component add additional registration fields

我目前正在为Joomla 3创建类似商店的组件。对于此组件,我将需要一些其他用户字段(地址)来处理订单。

我的问题如下:

您认为什么是实现此目标的最佳方法:

  1. 编辑Joomla登录组件,并将必填字段添加到数据库中
  2. 使用其他现有组件进行用户管理
  3. 在我的组件中实现自己的注册部分并自己创建登录模块

您会建议其中哪些可能性?为什么? 或者您甚至会选择其他解决方案,然后告诉我;)

  1. 切勿编辑核心文件或表,这样做会阻止您升级到最新的安全版本,而又不会失去所有工作,而持续的安全更新是Joomla非常主动的一件事。

  2. 着眼于使用扩展配置文件 ,但请记住,其他扩展也包括配置文件插件。

  3. 大多数现有的电子商务,社区或社交网络扩展都通过使用第二个表来扩展基本用户详细信息,在该表中,记录通过核心用户ID进行链接,这样,它们可以按需扩展,同时仍保留Joomla升级和身份验证的好处机制。

  4. 通常,在电子商务解决方案中,您仅在用户装满购物车并且正在“结帐”时才需要扩展信息,如果您找不到这些额外的详细信息,则向用户询问这些额外信息的影响很小已由Joomla或您的组件存储。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM