为新用户创建

问题描述:

我对Rails应用程序的红宝石,你可以指出我的一些宝石或方法来创建新的用户向导,向导(或者,如果用户没有使用某些功能时,某些按钮会出现)。我的目标是当用户创建一个帐户,或者如果HES不使用的功能,一些帮助似乎告诉他怎么做的东西,例如,在注册后,告诉他可以创建一个新项目的用户,并显示该怎么办它(与用户在同一时间做这件事),之后展示了如何创建用户...页面之间移动和变化的数据库记录。用户也可以跳过不强制的步骤。这有没有什么好的宝石?为新用户创建

谢谢。

您可能会发现“邪恶”的宝石是有用的:https://github.com/schneems/wicked

如果你正在寻找一个更加定制的方法,你可以实现一个基本的状态机来表示向导的状态。在向导中每个窗体将推动用户的状态,这样他们可以恢复他们离开的地方。

+0

我该如何使用现有的代码?我认为邪恶是为了创建新的向导适应形式 – terrorista

+0

不知道现有的代码是什么。不管你的方法如何,你都可能需要重构和重新设计你的应用程序的一部分。 –

+0

我认为邪恶是多步骤的形式,我需要浏览网站,也解释如何使用功能 – terrorista