Hi All,
I'm going to need similar functionality too. My first thoughts are a combination of JQuery's load() method and tabs widget could be a place to start... (Snap @VeCrea)
In all honesty, without having looked at this in any depth as yet, I can't give a solid
how-to realise this in the context of a joomla mvc component. That said, loading contents from external pages with the load method is pretty straightforward in itself, even with ability to target specific divs making it possible to get only the content you want.
I guess that the most difficult thing in terms of integrating this 'properly' would be handling the responses - i.e.
- when to allow progress to the next page
- how to deal with saving/passing values from one to the other within the framework - like the reuse values you might want to pass from a regular form to the next (foreign keys)
- how to handle fails/validation
It seems to me that the ajax method may be the way to go to create an elegant and fluid user experience which is clearly the main focus of providing such a UI. Again, this is something that I'm intent on integrating into my component however, I'm somewhat short of the mark in my understanding of how to leverage the full capabilities of the models, their functions and their security with ajax...
Any thoughts anybody?
Really keen to keep an eye on this topic!
@edwardcox - have you advanced any of your graphical representations as yet?
ADD
jQuery AJAX: HOW TO here...
END
Best wishes,
Gez