我正在修改社交引擎的副本,以便注册过程包括初步调查。我已经有了一个视图,绘制了我的表单但是我不确定逻辑处理的位置。我知道相应的控制器内部有方法,但是我想在整个注册过程完成后保存数据。
我的问题是;任何人都可以概述一下注册过程如何在MVC结构和通信方面发挥作用。
非常感谢您的帮助,
安迪
答案 0 :(得分:5)
为了将来的参考,我添加了一篇关于这个主题的博文。它基本上归结为创建新的插件/视图/表单以及在engine4_user_signup表中编辑数据库。
请参阅下面的完整帖子,以获得更深入的讨论
答案 1 :(得分:2)
每个插件都会在提交时将数据保存到会话中。一旦用户完成了这些步骤,会话现在应该包含所有有效数据。然后创建一个事务,并将所有数据保存到数据库中。这基本上就是它的运作方式。
当然,如果要创建插件,插件可能会有点复杂。我自己创造了一个,它花了我几天。即便如此,我也没有100%理解这个过程,但我相信我现在已经把它弄得很好了。