Forum Academy Marketplace Showcase Pricing Features

How to replicate the "New Application Assistant" that appears when you make a new app

When you create a new app, there is a wizard off to the left that walks you through some beginning steps. What is the best way to replicate this wizard? I’ve seen in other posts that you can use custom states to show/hide certain elements based on the state. But I’ve tried that and it gets pretty messy because you have several items on top of each other. If you have more than 3 or 4 states, there are almost too many groups/items to manage, and they are all on top of each other. It’s possible, I’m sure, but just not as elegant as I would hope.

Any ideas on how to replicate the New Application Assistant wizard would be awesome.

Thanks in advance!

Okay guys I’ve got something that is close. I use custom states, buttons, and collapsible groups. There are workflows on the buttons that increases or decreases the custom state of the parent group. I created a custom state (type integer) called “wizard state”. The buttons have workflows that increase/decrease the wizard state. Within the parent group, I have sub groups, each with a question and an input. I made sure to check the box to collapse the groups when not visible. I then use conditions on the individual question groups to hide/show, based on the “wizard state”.

For example, question #1 is visible when the wizard state is 1. When you click the “next” button, the workflow saves the data from question one and changes the wizard state to 2. This hides all the questions except for question #2. I have all my question groups arranged vertically within the parent group (this causes a lot of scrolling when you’re editing it), but if they are collapsible when not visible, the visible question rises to the top of the parent group.

I will say that there might be a more elegant way to do this. It probably involves using more than one page. You have to map out your questions/wizard states and it can be tedious if you need to insert a question into the middle. Anybody else have a better way of doing this?

This topic was automatically closed after 70 days. New replies are no longer allowed.