2016-05-05 5 views
0

У меня есть приложение ruby ​​on rails, можете ли вы указать мне некоторые драгоценные камни или способы создания мастера для новых пользователей (или если пользователь не использовал какую-либо функцию, появится какая-то кнопка). Моя цель состоит в том, когда пользователь создает учетную запись или если ГС не использует функцию, может появиться какая-то помощь, рассказывающая ему, как делать вещи, например, после регистрации, сообщить пользователю, что он может создать новый проект, и показать, как это сделать он (одновременно с пользователем), а затем показывает, как создавать пользователей ... перемещаясь между страницами и изменяя записи базы данных. пользователь также может пропустить необязательные шаги. Есть ли хороший камень для этого?создать мастер для новых пользователей

Спасибо.

ответ

1

Вы можете найти «злой» камень, который будет полезен: https://github.com/schneems/wicked.

Если вы ищете более индивидуальный подход, вы можете реализовать базовый конечный автомат для представления состояний мастера. Каждая форма в мастере будет продвигать состояние этого пользователя, чтобы они могли вернуться туда, где они остановились.

+0

Как я могу использовать существующий код? Я думаю, что wicked для создания новых адаптированных форм мастера. – terrorista

+0

Не знаете, что такое существующий код. Независимо от вашего подхода вам, скорее всего, придется реорганизовать и перепроектировать части вашего приложения. –

+0

Я думаю, что злой для многоступенчатых форм, мне нужно перемещаться по сайту, а также объяснять, как использовать функции – terrorista

Смежные вопросы