A complete cfif block has to be on the same page.  You can of course use
includes/custom tags/components between the cfif statements.

Also for better performance you almost never nead to use pound signs in if
statements and you will also get better performance by scoping variables.
For example:

<cfif variables.year EQ "2002" AND variables.month EQ "9" AND
variables.ThisDay EQ "2" OR
etc.

HTH,

Sam


----- Original Message -----
From: "Gilbert Midonnet" <[EMAIL PROTECTED]>
To: "CF-Talk" <[EMAIL PROTECTED]>
Sent: Thursday, September 19, 2002 11:15 AM
Subject: cfinclude, how granular can you make it?


> How granular can you make your includes? I ask because I'm unable to
breakup
> an if-else clause. If I pull out the <cfif ...> and put it into an include
I
> get a "Just in time compilation error." If I put the entire
> <cfif><cfelse></cfif> into the include everything works fine.
>
> I'm not finding information on "just in time complitation error" in either
> google, or forta's book or the macromedia site.
>
>
> WHAT EXISTS :  // if today is a holiday do this else do that
>
>
> <cfif
> ... snip ...
> #year# EQ "2002" AND #month# EQ "9" AND #ThisDay# EQ "2" OR
> ... snip ...
> >
>
> <td class="holiday">#ThisDay#</td>
>
> <cfelse>
>
> <td><a href="">#ThisDay#</td>
>
> <cfif>
>
>
>
>
> WHAT I WOULD LIKE TO BE ABLE TO DO:
>
>
> <cfinclude template="holiday.cfm">
>
> <td class="holiday">#ThisDay#</td>
>
> <cfelse>
>
> <td><a href="">#ThisDay#</td>
>
> <cfif>
>
>
>
> thx
>
> // gilbert midonnet
>
>
>
> 
______________________________________________________________________
Signup for the Fusion Authority news alert and keep up with the latest news in 
ColdFusion and related topics. http://www.fusionauthority.com/signup.cfm
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to