We are enhancing our CMS and adding principles of the rules engine and we also want to build some kind of wizard engine. I am not certain engine is the appropriate word.
We want to define some logical paths which are followed depending on the choices that are made. So you have an initial screen in which someone can make a choice and this determines which screen will be the next. These paths must be defined somehow. The CMS is build according to the MVC. I was thinking of some workflow engine, but I am not certain whether or not to look in that direction.
Can anybody refer to some open source code examples in which this is already principle is already used? The conceptual thoughts behind them can also be made more clear this way.
Many thanks in advance for your help.