OK, Thanks!  I think I'm a little closer now.  At least closer than I 
was 1/2 hour ago. :)


[EMAIL PROTECTED] wrote:
> 
> Yes.  You've got it now.  Try this first and see how it works.
> 
> But Fusebox has more up its sleeve than just that.  Don't get confused
> by this next bit of information, because its a bonus.  You don't need
> this, at least not yet.  Store this message and come back to it later.
> You can also put a full set of core files  in the rules folder.  It can
> be a fully functional fusebox in its own right with it's own
> fbx_circuits file.  Suppose that circuits file had this:
> 
> <cfset fusebox.Circuits.home="Rules">
> 
> Then these two URLS would execute the same fuseaction:
> myapp/index.cfm?fuseaction=rules.myfuseaction
> myApp/Administration/Rules/index.cfm?home.myfuseaction
> 
> 
> 
> 
> 
> 
>                                                                                      
>                      
>                       [EMAIL PROTECTED]                                              
>          
>                                   
>                       m                        To:       [EMAIL PROTECTED]          
>          
>                                   
>                                                cc:                                   
>                      
>                       04/19/02 01:38 PM        Subject:  RE: still a bit confused    
>          
>                                   
>                       Please respond to                                              
>          
>                                   
>                       fusebox                                                        
>          
>                                   
>                                                                                      
>                      
>                                                                                      
>                      
> 
> 
> 
> 
> Maybe this is where I am misunderstanding the basic concept.
> 
> I wasn't aware that I needed a copy of each of the 3 files you mention
> in each folder? I suppose it makes sense though.
> 
> So when I am calling the index.cfm file, it will be in the MyApp folder
> and the fbx_circuits file will direct my fuseaction to the right folder
> and then direct the request to the fbx_switch file, correct?
> 
> 
> [EMAIL PROTECTED] wrote:
> >
> > What's happening is the information before the dot identifies the
> > circuit and the information after the dot identifies which fuseaction
> to
> > run.
> >
> > Here's what's right:
> > --  Your reference to the fuseaction is perfect.
> > index.cfm?fuseaction=Rules.myFuseaction
> >
> > Here's what you need to double check:
> > --  Make sure you're fbx_circuits is in the myAPP folder (which could
> be
> > named anything, but let's assume you've named it myApp).
> >
> > Here's what you need to fix:
> > --  In the myApp/Administration/Rules folder, you will need the
> > following files fbx_settings, fbx_layouts, and fbx_switch.  The
> circuit
> > information in the fuseaction will direct you to this fbx_switch file,
> > so all you need is the fuseaction.
> > --  In this switch file you will have the following case statement
> > <cfcase value="MyFuseaction">
> >              <!--- includes here --->
> > </cfcase>
> >
> > Hope that helps.
> >
> >
> >
> >
> 
> >                       [EMAIL PROTECTED]
> 
> >
> >                       m                        To:
> [EMAIL PROTECTED]
> >
> >                                                cc:
> 
> >                       04/19/02 11:35 AM        Subject:  still a bit
> confused
> >
> >                       Please respond to
> 
> >
> >                       fusebox
> 
> >
> >
> 
> >
> 
> >
> >
> >
> >
> > Hi All,
> >
> > I am still somewhat confused...  This example is from bombusbee.com
> and
> > is in reference to the fbx_circuits file:
> >
> >
> > ============================================================
> > Example
> > The following is a sample of the code in a fbx_Circuits file:
> > ?<cfset fusebox.Circuits.Home="myApp">
> > ?<cfset fusebox.Circuits.Admin="myApp/Administration">
> > ?<cfset fusebox.Circuits.Rules="myApp/Administration/Rules">
> > ?<cfset fusebox.Circuits.Front="myApp/FrontEnd">
> >
> > This allows all references to specific folders to be made using
> aliases.
> >
> > To call the Fuseaction named
> > 'myFuseaction' in the folder myApp/Administration/Rules, you would
> call
> > the index.cfm file as
> > follows:
> >
> > index.cfm?fuseaction=Rules.myFuseaction
> > ============================================================
> >
> >
> > Now in my fbx_switch file, i would handle this request...how?  LIke
> > this:
> >
> >
> > <cfcase value="RUles.MyFuseaction">
> >              <!--- includes here --->
> > </cfcase>
> >
> >
> > THis is why I am confused:
> >
> > This isn't clear to me: "To call the Fuseaction named 'myFuseaction'
> in
> > the folder myApp/Administration/Rules..."
> >
> > I thought fusactions 'lived' in the fbx_switch file.  That is to say,
> > fuseactions are comprised of various cfm files which handle some
> > specific task, which is a subset of a larger grouping such as a login
> > app, or registration app(which would be a circuit).
> >
> > Within the fusactions are the atomic elements(files) which when
> grouped,
> >
> > perform a certain task related to the larger app(or circuit).  So how
> is
> >
> > it that a fuseaction is in a folder somewhere?? I can see that all the
> > atomic level files related to the "login" app would be in one circuit,
> > perhaps name, "Login". But, I dont see how the fuseaction is in the
> > folder as the bombusbee sample describes.
> >
> > ALso, in a complex application, where is the logic in using the
> aliases
> > to name circuits?  If I see 'Rules.MyFuseaction' in the fbx_switch
> file,
> >
> > that doesn't seem to help me know that that request has to do with
> some
> > aspect of administration??
> >
> >
> > I know I am way off here and I just need someone to turn the light on
> > for me. Tell me what I am missing :)
> >
> > Thanks!
> >
> > bidllc
> >
> >
> >
> 
> 
> 
> 
> 
> 
> 
> 

==^================================================================
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
==^================================================================

Reply via email to