Lee,
What about a situation like this:
I have a circuit named "Admin" which houses all actions related to the
admin of the site.
I would like to inlcude a list of links in the layout for this circuit
that are only visible *once* the user is logged in.
In this situation, is the code below an acceptable way to do this?
<cflock timeout="10" throwontimeout="No" type="EXCLUSIVE"
scope="SESSION">
<cfif NOT isDefined( 'Session.LoggedIn' )>
<cfset fusebox.layoutFile = "Layout_LoggedInFalse.cfm">
<cfset fusebox.layoutDir = "">
<cfelse>
<cfset fusebox.layoutFile = "Layout_LoggedInTrue.cfm">
<cfset fusebox.layoutDir = "">
</cfif>
</cflock>
BORKMAN Lee wrote:
> As to your major point, bidl, to me it makes little sense to have a
> child
> circuit's layout *replace* the main circuit's layout, although it can
> certainly be done.
>
> Better to create the implmentation structure of your application so that
> it
> actually reflects the nature of your conceptual structure, if you know
> what
> I mean. For example, if you have a set of circuits, each with its own
> mutually exclusive layout, then, without knowing more about your app, it
> looks to me as though all of those circuits are probably at the same
> conceptual "level", in which case I would expect to create them all as
> siblings, without choosing one of them to be the "parent".
>
> It's perfectly acceptable, and possibly the most common set-up, to have
> the
> home circuit do *nothing*. It's just a logical container (and possibly
> a
> global layout "wrapper") for the child circuits.
>
> In other words, this requirement of yours suggests to me that the
> implementation structure you favour is actually at odds with the
> conceptual
> structure.
>
> Am I off the track here?
>
> See you,
> LeeBB
>
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
>
> Hi there Lee (and Jeff),
>
> I think you've spelled it out for me with the diretion to set the home
> circuit's fbx_layouts to "". That is what I needed. Does that mean that
>
> I can't have my main application files in a folder using one layout and
> then a nested folder (containing another circuit) using a different
> layout without setting the home ciruit's layout to ""? I suppose it's
> no big deal to set up the application with folders on the same level, I
> am just used to doing it the way I've described.
>
>
>
> IMPORTANT NOTICE:
> This e-mail and any attachment to it is intended only to be read or used
> by
> the named addressee. It is confidential and may contain legally
> privileged
> information. No confidentiality or privilege is waived or lost by any
> mistaken transmission to you. If you receive this e-mail in error,
> please
> immediately delete it from your system and notify the sender. You must
> not
> disclose, copy or use any part of this e-mail if you are not the
> intended
> recipient. The RTA is not responsible for any unauthorised alterations
> to
> this e-mail or attachment to it.
>
>
>
==^================================================================
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
==^================================================================