if you have both variables stored in application scope, why bother copying them to local scope, just use the one you need directly from application scope.
On Mon, Nov 21, 2011 at 9:15 PM, Robert Harrison <[email protected]> wrote: > > Ok. So if I want to create a global var that's almost always the same (with a > few exceptions), I could do the following in the application.cfc: > > Set up the application vars I always want available. > > <cffunction > name="OnApplicationStart"access="public"returntype="boolean" output="false" > hint="Fires when the application is first created."> > <cfset application.mystandardvar = "foo"> > <cfset application. myoverridevar = "kungfoo"> > </cffunction> > > Set up the most standard use like below (which should make it available on > all pages): > > <cffunction name="OnRequestStart" access="public" returntype="string" > output="true" hint="Fires at first part of page processing."> > <cfset thepagevar="#application.mystandardvar#"> > </cffunction> > > Then, on the exception pages where I want to use the other variant, I can do > the following at page top: > > <cfset thepagevar="="#application.myoverridevar#"> > > > This will make all occurrences of "thepagevar" the same as > application.mystandardvar, except on those pages where I did the additional > cfset at page top, in which case it will be application. Myoverridevar for > that page only. > > Does this look correct? > > Thanks > > Robert B. Harrison > Director of Interactive Services > Austin & Williams > 125 Kennedy Drive, Suite 100 > Hauppauge NY 11788 > P : 631.231.6600 Ext. 119 > F : 631.434.7022 > http://www.austin-williams.com > > Great advertising can't be either/or. It must be &. > > Plug in to our blog: A&W Unplugged > http://www.austin-williams.com/unplugge > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:348838 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

