我想解决这个问题。我有一个变量:
<cfset myvar = "mytext <cfinclude template=""test.cfm"">">
我的test.cfm含有一定量的cfml代码。
我正在尝试像这样制作cfoutput:
<cfoutput>#myvar#</cfoutput>
我希望我的页面不显示此输出:
mytext <cfinclude template="test.cfm">
但:
mytext后面是test.cfm
中执行cfml代码有可能吗?
答案 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">
假设包含的文件生成您要查找的输出。