如何获取调用.cfc页面和函数的页面信息?冷聚变9
How to get the information about the page that call .cfc page and function? ColdFusion9
我的系统中有一个全局函数,在我开始维护系统之前就已经实现了。最近的一个项目涉及该功能的一些重大更新。我已经在 cfmail 中设置了一些信息,希望我能得到调用该函数的 .cfm 页面。到目前为止,我得到的只是功能所在的页面,但我已经知道了。我通过此功能获得了此信息:
GetDirectoryFromPath(path)
我想知道是否有任何其他函数可以给我调用该函数的页面的名称?如果有人可以帮助我解决这个问题,请告诉我。我仍在进行研究,但没有发现任何对我的情况有帮助的东西。
我使用 CF9 并这样做:
在 CFC 中
<cffunction name="dumpCGI" returntype="void" output="yes">
<cfdump var="#cgi#">
</cffunction>
在调用模板中:
obj = createObject("component", "Something");
obj.dumpCGI();
我看到了 3 个正确识别调用模板的变量。一旦你选择了你想要使用的那个,你就可以决定如何处理它。
我的系统中有一个全局函数,在我开始维护系统之前就已经实现了。最近的一个项目涉及该功能的一些重大更新。我已经在 cfmail 中设置了一些信息,希望我能得到调用该函数的 .cfm 页面。到目前为止,我得到的只是功能所在的页面,但我已经知道了。我通过此功能获得了此信息:
GetDirectoryFromPath(path)
我想知道是否有任何其他函数可以给我调用该函数的页面的名称?如果有人可以帮助我解决这个问题,请告诉我。我仍在进行研究,但没有发现任何对我的情况有帮助的东西。
我使用 CF9 并这样做:
在 CFC 中
<cffunction name="dumpCGI" returntype="void" output="yes">
<cfdump var="#cgi#">
</cffunction>
在调用模板中:
obj = createObject("component", "Something");
obj.dumpCGI();
我看到了 3 个正确识别调用模板的变量。一旦你选择了你想要使用的那个,你就可以决定如何处理它。