2016-05-05 7 views
0

Ich habe eine Ruby on Rails-Anwendung, können Sie mir einige Edelsteine ​​oder Möglichkeiten, einen Assistenten für neue Benutzer zu erstellen (oder wenn ein Benutzer nicht einige Funktionen verwendet, einige Schaltfläche angezeigt werden). Mein Ziel ist es, wenn ein Benutzer ein Konto erstellt oder wenn er keine Funktion verwendet, erscheint eine Hilfe, die ihm sagt, wie man beispielsweise nach der Registrierung vorgeht, dem Benutzer sagt, er könne ein neues Projekt erstellen und zeigen, wie es geht es (mit dem Benutzer es zur gleichen Zeit tun), und danach zeigen, wie Benutzer erstellen ... zwischen Seiten wechseln und die Datenbank Datensätze ändern. Der Benutzer kann auch nicht zwingende Schritte überspringen. Gibt es dafür ein gutes Kleinod?Assistenten für neue Benutzer erstellen

Danke.

Antwort

1

Sie können den "bösen" Edelstein als nützlich finden: https://github.com/schneems/wicked.

Wenn Sie nach einem benutzerdefinierten Ansatz suchen, können Sie einen grundlegenden Zustandsautomaten implementieren, um die Zustände des Assistenten darzustellen. Jedes Formular im Assistenten würde den Status dieses Benutzers erweitern, sodass sie dort fortfahren können, wo sie aufgehört haben.

+0

Wie kann ich den vorhandenen Code verwenden? Ich denke, böse ist für die Erstellung neuer Assistenten angepasste Formen – terrorista

+0

Nicht sicher, was der vorhandene Code ist. Unabhängig von Ihrem Ansatz müssen Sie Teile Ihrer App wahrscheinlich umgestalten und neu gestalten. –

+0

Ich denke, böse ist für Multi-Step-Formulare, ich muss durch die Website navigieren, auch erklären, wie Sie die Funktionen verwenden – terrorista

Verwandte Themen