Hi to all Fuseboxers.
I faced a problem that doesn�t sound to be problem but I just want to know
what do you do in this case. I saw fusebox archive but I didn't find related
message.
I have two nested circuit application in my home application something
like
homeapp/admin/objects
I have some defined XFAs in my "objects" application using dot-notation,
some of them is sent to other circuit applications like "usr.newUsr", and so
many of them will be send back to the first application they came from
(�objects� app). Like "admin.objects.newObject" and so forth. The problem is
that while it's obvious that I want the "admin.objects.newObject" to be
sending as local I have to type "admin.objects.somefuseaction" each time I'm
defining a local XFA.
So What if I wanted "objects app to not be admin's child and I wanted to
make it child of root home application like this
homeapp/admin
homeapp/objects
I should change all XFAs from "admin.objects.somefuseaction" to
"objects.somefuseaction"? Isn't this against "encapsulation" concept that
fusebox follows?
Is there something that I got wrong about fusebox?
Related code:
---------------------------------------------------------
<!--- FILE: //fuseboxapp/admin/objects/index.cfm --->
<cf_translateAndPrepareFuseactionSomehow>
<cfswitch expression="#attributes.fuseaction#">
<cfcase value="home">
<cfset attributes.XFA.onFailed = "admin.objects.failed">
<cfset attributes.XFA.onSuccess = "admin.objects.success">
<cfset attributes.XFA.onNewObject = "admin.objects.newObject">
<cfset attributes.XFA.onDelete = "admin.objects.deleteObject">
<cfinclude template="dsp_objects.cfm>
</cfcase>
<!--- and so forth --->
</cfswitch>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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