XFA stands for exit fuseaction which usually was a variable that held the path to a template. Any "exit" your page would have would have an xfa for it like XFA.submit = "/users/update", or XFA.cancel = "/users". It's just a way of abstracting the paths for actions.
On Mon, Jun 14, 2010 at 7:16 PM, Vivec <[email protected]> wrote: > > I am taking over a Fusebox application from another developer. I don't use > Fusebox, never have. No clue about the framework. > The current code works fine on the developers server. > > When I port it to my own I got a ton of pathing errors. I had to go through > file by file and remove the leading / on most links , and add ../ to > others. > The issue with the pathing seems to be that he somehow had the site setup > as > the only site on the server, and it was directly in the > root...c:\intepub\wwwroot. > It was one of those VPS server setups. > > Of course in a normal server environment the program will be found in > another subdirectory and not directly in the wwwroot. > > Hence the reason a link like /user/myfile would work on his server, but not > on my own setup. > > I now have things where I am not getting any missing <CFINCLUDE > templates > etc. > > Now...however, when I click Update User at the end of a user form I get > this > error: > > Element #xfa is undefined in a CFML structure referenced as part of an > expression. > The error occurred in > *C:\Domains\aaagetaways.com\wwwroot\fbx_fusebox30_CF50.cfm: > line 226* > *Called from* C:\Domains\aaagetaways.com\wwwroot\fbx_fusebox30_CF50.cfm: > line 33 > *Called from* C:\Domains\aaagetaways.com\wwwroot\fbx_fusebox30_CF50.cfm: > line 1 > *Called from* C:\Domains\aaagetaways.com\wwwroot\index.cfm: line 2 > > 224 : > -------------------------------------------------------------------------------------------> > 225 : <cfscript>*226 : > FB_.fullPath=ListRest(fusebox.Circuits[fusebox.TargetCircuit], "/"); > //make a variable to hold the full path down to the target, excluding > the root* > 227 : FB_.Corepath=""; //initialize > 228 : fusebox.thisCircuit=fusebox.HomeCircuit; //current circuit, set > to root now > > > > Have those of you that use fusebox ever come across this error? Is this in > some way related to the numerous pathing errors from before? > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-community/message.cfm/messageid:321203 Subscription: http://www.houseoffusion.com/groups/cf-community/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-community/unsubscribe.cfm
