I don't know if my thinking is all screwed up or what, but is it
possible/smart to nest fuses (pardon me if I use incorrect terminology)?
What I mean by this is invoking via a custom tag a fuse from within another
one fuse. The problem I'm having difficulty resolving is how to resolve
problems when there is contention between two fuses for a fuseaction. For
example, a web-based PIM that has both a calendar and an email client
displayed on one screen. If the user want to view a different month in the
calendar or folder in the email client, the request is going to call the
main page and the pass a fuseaction such as "change_month" or
"change_folder". How do the fuses know who needs to do what? Also, how do
you maintain the "state" of the other fuses (i.e. just change the calendar
and remain in the current email folder.)
A few solutions that I see to this are:
1. Don't do this
2. Use frames and popup windows and keep each fuse separate from each other
3. Add a fuse paramater (i.e.
fuse=calendar&fuseaction=displaymonth&month=march).
Solutions 1 & 2 are obviously not solutions. Solution 3 might work with the
use of some sort of fuse structure to store active settings such as:
Fuses.Self = "fuseaction=PIM&view=advanced&style=santefe"
Fuses.Calendar = "fuseaction=displaymonth&month=march"
Fuses.Email = "fuseaction=search&keyword=macromedia+merger"
Hopefully someone can set me straight on this,
Thanks,
Nelson
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at
http://www.fusionauthority.com/bkinfo.cfm
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists