[thelist] CF: Fusebox question

Chris Evans chris at fuseware.com
Tue Oct 24 15:23:50 CDT 2000

CFModules don't have access to the Application scope - they require the
Request Scope, or you can pass them in manually.

Most of the insight I've gained is through unfortunate experience, and
wading through the massive amounts of email generated over the years from
the CF-talk mailing list
(http://www.houseoffusion.com/index.cfm?sidebar=lists ).  These are also
mirrored on at news://fuseware.com/cf-talk if you prefer using a newsreader.
The Cold Fusion Forums (http://forums.allaire.com/DevConf/index.cfm) is also
a good resource.

The manuals and Forta books are invaluable, but the lists, newsgroups, and
forums keeps you up on the in-depth details.

Chris Evans
chris at fuseware.com

-----Original Message-----
From: thelist-admin at lists.evolt.org
[mailto:thelist-admin at lists.evolt.org]On Behalf Of Frank
Sent: Tuesday, October 24, 2000 4:02 PM
To: thelist at lists.evolt.org
Subject: Re: [thelist] CF: Fusebox question

>"Frank" <framar at interlog.com> wrote in message

>>  Every fuseaction is either cfincluded or cfmoduled into
>>  the index page though a case statement. Why is it that a
>>  page that is cfmoduled cannot access the datasource
>>  wheras the page that is cfincluded can?

>  Cfmodule causes the included file to be processed in
>  it's own memory space [snip]

>  Does that make sense?

It does, thank you. May I ask how you know this? Many people seem to
have an insight into the inner workings of CF that I can't find in
any of the reference manuals (and yes, my Ben Forta books are on the
way from the bookstore right now). Is there another source that you
would suggest that I look up to acquire this class of info?

>  If you really need to use cfmodule, put your datasource
>  variable in the application scope. That way, all
>  templates within that directory can access the variable
>  regardless of how they are called.

Interestingly enough, the fusebox white paper suggest that cfmoduled
templates don't have access to application variables. I might have
misread. I'll look into that again.

>  hope that helps

I sure does. Thanks!

Frank Marion                      Loofah Communications
frank at loofahcom.com               http://www.loofahcom.com

For unsubscribe and other options, including
the Tip Harvester and archive of TheList go to:
http://lists.evolt.org Workers of the Web, evolt !

More information about the thelist mailing list