Hopefully somebody
out there can help with this. I have a circuit 3 levels deep,
categories, that is not generating my layout file in the top circuit. It's
parent circuit, qfd, does and so do the "sibling" circuits. I do not know
why this is the case. I have noticed on the debug output that it appears not to
be going into the FBX_Settings.cfm file for the categories circuit, but is going
into the FBX_Switch.cfm file in the categories circuit. Not real sure what's
going on here. I've included as much information below as possible.
Thanks,
Phil
Here is my circuit
structure:
<cfset
fusebox.circuits.busApp = "BusApp">
<cfset
fusebox.circuits.qfd = "BusApp/QFD">
<cfset fusebox.circuits.categories = "BussApp/QFD/Categories">
<cfset fusebox.circuits.categories = "BussApp/QFD/Categories">
There is only this
line in the qfd and categories circuit's FBX_Settings.cfm
file:
<cfparam
name="attributes.fuseaction" default="???">
In the layout files
(FBX_Layouts.cfm) for qfd and categories, I have the following two
lines:
<cfset
fusebox.layoutFile = "">
<cfset fusebox.layoutDir = "">
<cfset fusebox.layoutDir = "">
In busApp circuit, I
have the following two lines in the FBX_Layouts.cfm file:
<cfset
fusebox.layoutFile = "lay_BusApp.cfm">
<cfset fusebox.layoutDir = "">
<cfset fusebox.layoutDir = "">
If I put this into
the FBX_Layouts.cfm file for the categories circuit, it works correctly. But if
I remember right, this shouldn't be necessary.
<cfset
fusebox.layoutFile = "#fusebox.rootpath#lay_BusApp.cfm">
Here's the parsing
information:
| 0 ms | BUSAPP\APPLICATION.CFM |
| 0 ms | BUSAPP\FBX_CIRCUITS.CFM |
| 62 ms | BUSAPP\FBX_FUSEBOX30_CF45.CFM |
| 0 ms | BUSAPP\FBX_SAVECONTENT.CFM |
| 16 ms | BUSAPP\FBX_SETTINGS.CFM |
| 78 ms | BUSAPP\INDEX.CFM |
| 0 ms | BUSAPP\QFD\CATEGORIES\DSP_EDITCATEGORYFORM.CFM |
| 0 ms | BUSAPP\QFD\CATEGORIES\FBX_LAYOUTS.CFM |
| 16 ms | BUSAPP\QFD\CATEGORIES\FBX_SWITCH.CFM |
| 0 ms | BUSAPP\QFD\CATEGORIES\QRY_GETCATEGORY.CFM |
| 0 ms | BUSAPP\QFD\FBX_SETTINGS.CFM |
| 0 ms | CFUSION\CUSTOMTAGS\SECURE.CFM |
I am using CF4.5.
Thanks again!
Advanced Certified Macromedia
ColdFusion Developer
Applications Analyst, Sr.
NE&SS - Surface
Systems
199 Borton Landing Rd.
Mail Stop: 104-032
Moorestown,
NJ 08057
Phone: 856-722-7477
Pager: 877-740-3112
==^================================================================ This email was sent to: [email protected] EASY UNSUBSCRIBE click here: http://topica.com/u/?bUrFMa.bV0Kx9 Or send an email to: [EMAIL PROTECTED] T O P I C A -- Register now to manage your mail! http://www.topica.com/partner/tag02/register ==^================================================================
