Forum Discussion

SteveColucci-e4's avatar
SteveColucci-e4
Community Member
4 years ago

Making state persistent on menu items?

Really intuitive scenario: I have a menu screen where I want to indicate which menu items the learner has visited. Put a checkmark on the menu item that is clicked, right? But when the learned clicks on a menu item, they are taken to a different slide. Then when they return to the menu, the states are all reset to the normal states. The clicked item does not retain the "visited" status. 

Why? I want the clicked-on item to retain the visited state status. Help me, please.

  • Setting the menu slide to retain saved state on revisit may help you.  But if you are then using those visited states to initiate another trigger, that won't work. Visited states are designed to work well to indicate visiting layers or objects on the same slide, but less useful if the learner goes to other slides.

    For more ideas, check the sample at this post:

    https://community.articulate.com/discussions/articulate-storyline/free-sample-restricted-and-free-random-navigation-using-variables-and-triggers
    It has four buttons that take the learner to different slides, and when they are all visited, a button appears that can have any trigger on it you want. In the restricted navigation, the four buttons appear in order, only after the previous one is visited.   In the Mixed mode, the four buttons all appear at the beginning, and can be clicked in any order, but all  must be visited before advancing. In free navigation, all buttons and the Next button appear at the beginning, and can be visited in any order.