cfoutput文本中的cfml变量

时间:2016-03-23 11:29:42

标签: cfml cfoutput

我想解决这个问题。我有一个变量:

<cfset myvar = "mytext <cfinclude template=""test.cfm"">">

我的test.cfm含有一定量的cfml代码。

我正在尝试像这样制作cfoutput:

<cfoutput>#myvar#</cfoutput>

我希望我的页面不显示此输出:

mytext <cfinclude template="test.cfm">

但:

mytext后面是test.cfm

中执行cfml代码

有可能吗?

2 个答案:

答案 0 :(得分:1)

我不确定你要从你的问题中做什么,但如果我的猜测是正确的,这可能会做你想要的:

<cfsavecontent variable="myvar"><cfoutput>
mytext
<cfinclude template="test.cfm">
</cfoutput></cfsavecontent>


<cfoutput>
#myvar#
</cfoutput>

注意:您可能不需要cfcontent标记内的cfoutput,这取决于您的页面设置,所以我刚刚添加了它。

答案 1 :(得分:0)

我不知道您收录的test.cfm文件正在做什么,因为您没有共享该信息,但这可能对您有用:

<cfset myvar = "mytext ">
<cfoutput>#myvar#</cfoutput>
<cfinclude template="test.cfm">

假设包含的文件生成您要查找的输出。