2011-01-06 4 views
5

ist es eine Möglichkeit, eine Variable mit cfset zu setzen, dielang/mehrzeilige Inhalt durch cfset in Coldfusion

mehr wie ein CDATA-Tag handelt, oder gibt es einen anderen Weg, um eine Seite mit einigen grundlegenden Variablen, die gesetzt und ein paar längere für den Hauptinhalt festgelegte Variablen;

dh.

<cfoutput> 
<CFSET page_title = "TITLE"> 
<CFSET examplevariable = "ABC"> 

<CFSET content> 
<!--something like this--> 
<div> 
    bunch of content without any cf tags 
</div> 
</CFSET> 

<cfinclude template="include/layout.cfm"> 

</cfoutput> 

Antwort

15
<cfsavecontent variable="header"> 
    <cfoutput> 
    I can be HTML, javascript anything text. 
    remember to escape pound sysmbols ie: ##FF0000 instead of #FF0000 
    I can even <cfinclude template="headerpage.cfm"> and will be stored in variable 
    called header 
    </cfoutput> 
</cfsavecontent> 

<cfoutput>#header#</cfoutput> 
+0

Dank, nur mit cf gestartet, so versuche ich, schnell die verschiedenen Tags – Daniel

+0

dank Geck, um herauszufinden, kratzt meinen Kopf für diesen –