DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUGĀ·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=35066>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED ANDĀ·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=35066





------- Additional Comments From [EMAIL PROTECTED]  2005-09-27 00:55 -------
I mentioned a possible solution on the dev list a while back but didn't get any
comments.  I also discovered a new problem that I wasn't aware of.  I'll add it
again here so we don't lost track of it.

If you are running a dialog in a popup window (very likely) or within a Tile
(also likely) your command links outside of the dialog are completely hosed by
DialogNavigationHandler.  DialogNavigationHandler assumes that everything is
part of the dialog sequence as long as there is a non-null status/position.  

One possible way out of this is to use something like "dialogName:" in your
actions.  So to launch a dialog named Foo you would use action="Foo:".  The
dialog navigation handler would check to see if there is a dialog named "Foo"
available and if so, then launch it.

For navigation inside the dialog, you would need to prepend your dialog name to
the actions.  So your next and previous buttons in the Foo dialog would have
actions of "Foo:next" and "Foo:prev".  The transitions in dialog-config would be
simple "next" and "foo" and DialogNavigationHandler would know what to do
because of the dialog name prefix.

I haven't worked out all of the details but perhaps there could be custom
commandLink and commandButton components that could add the appropriate prefixes
to the actions.  Anyways, those are some thoughts.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to