Hello developers,
I'm writing a custom tag, and I've written some UDFs to clean up some of the code
within the custom tag. Only the custom tag uses these UDFs - they're pretty
specialized - so I thought it would be easiest to just put them right inside the
template for the custom tag. Here's my general structure:
<cfif thistag.executionmode EQ "start">
<cfscript>
function IsOperator( value ) {
blah blah blah;
return something;
}
</cfscript>
more code
</cfif>
<cfif thistag.executionmode EQ "end">
some output, etc.
</cfif>
I get this error:
"Routines cannot be declared more than once. The routine IsOperator has been declared
twice in different templates."
I have found that this error occurs at the very beginning of the "end ExecutionMode"
of the tag.
I can't figure out how to stop this error. Any ideas? Thanks
Mike Mertsock
Alfred University Webteam
________________________________________________________
Outgrown your current e-mail service?
Get a 25MB Inbox, POP3 Access, No Ads and No Taglines with LYCOS MAIL PLUS.
http://login.mail.lycos.com/brandPage.shtml?pageId=plus
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