我确信这是可能的,因为我前段时间在论坛上看到过。我想为CfChart使用一个XML样式文件,该文件与制作图表的CFM文件位于同一文件夹中。
我知道在<cfchart format="png" style="XXX">
中,XXX会在我的coldfusion根文件夹的图表/样式文件夹中查找。但我想覆盖它,并在我运行CFM的目录中查找。
我发现了一种肮脏的方法,就是读取XML并将其用作变量。。。。像这样的东西:
<cfset strPath = GetDirectoryFromPath( GetCurrentTemplatePath()) />
<cffile action="read" file="#strPath#/nutrientGraph.xml" variable="graphStyle">