Tag Islands
Tag Islands
Tag Islands allows you to switch to tag mode, i.e. like a .cfm
file, from within <cfscript>
Simply use three backticks to switch into tag mode and then again to exit tag mode, like a code block in markdown.
Great for refactoring old code, or just when you need to do some quick tag style code.
Unfortunately, currently the docs markdown / wiki support doesn't quite allow escaping them for an example.
<cfscript>
access_level = 1;
// three backticks to start
<cfquery name="q">
select name
from users
where acess_level = <cfqueryparam value="#access_level#" type="integer"/>
</cfquery>
// three backticks to close
loop query="q" {
echo( q.name );
}
</cfscript>
Ben Nadel loves this feature Tag Islands And CFScript-Based Tags Bring Perfection To ColdFusion In Lucee CFML 5.3.4.80