Philip,
My suggestion is to ignore the book and use the new Hal Helms method using
circuits.cfm as given in his new XFB (Extended Fusebox) way of doing things.
This is much easier and muscheasier to understand. The details can be
downloaded from fusebix.org.
Kevin Roche
OBJECTIVE INTERNET
-----Original Message-----
From: Philip Isaacs [mailto:[EMAIL PROTECTED]]
Sent: 10 July 2001 13:59
To: Fusebox
Subject: Circuit Applications
I have just began work on a new ColdFusion site for a client. It's not a
large
site, but has the potenial to grow a ton. After reading the FuseBox book, as
well
as Hal Helms excellent article "Extending FuseBox 101" I decieced to give
it a try.
My problem is that I am still somewhat confused on how to pass FuseActions
to a Ciruit
Application and then how to let the Circuit know to handle certain requests,
or to pass the
action back to the HomeApplication or if I even should? If this doesn't make
much sense
remember, I said I confused.
Below is an example of what I'm talking about.
====================================================
Mini Structure
My_Home_Application/
|
|__About_Us_Section/
|
|__Products_Section/
|
|
index.cfm
app_globals.cfm
dsp_homepage.cfm
====================================================
Okay, here is my index.cfm, and lets just
say I want to call the "Products" section of
my website.
<cfswitch expression="#attributes.fuseaction#">
<cfcase value="products">
<cfinclude template="products/index.cfm">
</cfcase>
</cfswitch>
I'm guessing this is correct.
Now the application goes to the products/index.cfm
page, which looks like this.
<cfswitch expression="#attributes.fuseaction#">
<cfcase value="products">
<cfinclude template="dsp_products.cfm">
</cfcase>
</cfswitch>
This is where I'm getting confused. Do the
FuseActions still call the HomeApplication
index.cfm page, or since I'm now inside of
my CiruitApplication do I want to call the
circuit applications index.cfm page to handle
the FuseActions from this level. Or do I want all
FuseActions, no matter where they are called from
to be sent to the HomeApplication index.cfm and
then let them filter down to the correct <cfcase>
statement, no matter what index.cfm page I'm
starting from.
Okay. Sorry this is so long, but I really need
some advice/help with this one. What I guess I'm
really asking is how do people handle this relationship
between CircuitApplications and HomeApplications.
Thanks so much.
Philip B. Isaacs
Web Developer
SiteTRENDS, LLC
One Reservoir Corporate Centre
4 Research Drive
Suite 200
Shelton, CT 06484
Complete Internet Resources
(P) 203.925.9800 x1153
(F) 203.929.7799
(E) [EMAIL PROTECTED]
(W) www.sitetrends.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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